我已经遇到过这个问题了几次:
我有一个动态创建的文本字段,我想将此文本字段转换为包含文本每个字母的childmovieclip的movieclip,以便我可以单独设置字母的动画(例如将它们视为粒子并使它们爆炸)。当然,转换后的movieclip应该看起来与原始文本字段的方式相同。
最快/最简单的方法是什么?
答案 0 :(得分:0)
你可以自己做,但暗示很多编码(基本上,你应该创建包含字母的单个动画片段,不管是文本字段还是位图,将它们存储在一个数组中,然后在以后播放时需要)。
OR
答案 1 :(得分:0)
在字符串
中创建每个字符的动画片段会更容易要获取字符串中每个字符的数组,请使用split
var myString:String =" StackOverflow&#34 ;;
var myArray:Array = myString.split(""); // [' S','' a',' c',' k',&# 39; O'' v',' e'' r',' f',' l&#39 ;,' o',' w'];
然后我想你知道的方式
或强>
如果您有静态文本字段(其值不会更改)
你可以将它拆开(右击> Break apart),这将为你提供包含单个字符的文本域
答案 2 :(得分:0)
您可以使用名为“TextAnim”的开源库。