【发布时间】:2023-01-07 09:27:23
【问题描述】:
在使用 as3 的 flash cs 中查找我们使用的字符的位置 getCharBoundaries(index).x 是否可以使用 adobe animate html5 canvas 找到 label.innerHTML 的字符? 谢谢。
【问题讨论】:
标签: html5-canvas createjs adobe-animate
在使用 as3 的 flash cs 中查找我们使用的字符的位置 getCharBoundaries(index).x 是否可以使用 adobe animate html5 canvas 找到 label.innerHTML 的字符? 谢谢。
【问题讨论】:
标签: html5-canvas createjs adobe-animate
它可以完成,有一些摆弄,如果你使用等宽字体(所有字母占用相同的宽度)并且文本左对齐会更容易。查看 getMetrics() 函数,它会告诉您文本框每一行中的文本,并且您可以计算出字母的位置(您可能还会发现 getMeasuredLineHeight() 很有用)。
您可以更进一步,请参阅此帖子了解更多详情:character position in createjs
这里有一个使用示例:missing words activity
编码愉快!
【讨论】: