哈喽。
最近有一个需求是做文字高亮,就是语音读到哪个字就把那个字高亮。想用mask来实现,这就需要把label中的文字转换成mask可以用的spriteFrame.
有大佬知道怎么转换吗?
另外,如果用富文本来实现的话是不是性能会不好?因为要一直刷新富文本中的内容。
另另外,cocos creator好像有一个bug一直没有修好,就是2个字的宽度等于7个空格的宽度,正常的不是一个字的宽度等于2个或者4个字的宽度嘛。。
哈喽。
最近有一个需求是做文字高亮,就是语音读到哪个字就把那个字高亮。想用mask来实现,这就需要把label中的文字转换成mask可以用的spriteFrame.
有大佬知道怎么转换吗?
另外,如果用富文本来实现的话是不是性能会不好?因为要一直刷新富文本中的内容。
另另外,cocos creator好像有一个bug一直没有修好,就是2个字的宽度等于7个空格的宽度,正常的不是一个字的宽度等于2个或者4个字的宽度嘛。。
2个label就能实现,分别对应未读、已读,动态增减字就行