我正在开发一个AS3应用程序,我需要在字符串之间添加空白的可编辑框。我使用 标签来定义空白。我遇到的问题是,getCharBoundries可能没有为角色提供适当的边界框。为了获得单词的边界,我使用单词的第一个字符的getCharBourndries和单词的最后一个字符并计算它的x,y和宽度。但正如你在下图中看到的那样,空白的字符越来越多,最后一个字符溢出。
任何帮助人员?
答案 0 :(得分:2)
在使用getCharBoundries方法之前添加延迟,TextFields进行帧初始化。
TweenLite有一个很好的延迟调用:
TweenLite.delayedCall(1, _delayFunction);
答案 1 :(得分:1)