Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash AS3:如何将textfield转换为MovieClips组?_Flash_Actionscript 3_Textfield - Fatal编程技术网

Flash AS3:如何将textfield转换为MovieClips组?

Flash AS3:如何将textfield转换为MovieClips组?,flash,actionscript-3,textfield,Flash,Actionscript 3,Textfield,我已经多次遇到这个问题: 我有一个动态创建的textfield,我想将这个textfield转换成一个movieclip,其中包含文本中每个字母的childmovieclip,这样我就可以分别设置字母的动画(例如,将它们视为粒子并使其爆炸)。当然,转换后的movieclip应该与原始文本字段的外观相同 最快/最简单的方法是什么?您可以自己做,但需要大量编码(基本上,您应该创建包含字母的单曲movieclips,可以是文本字段,也可以是位图,将其存储在数组中,然后在需要时播放) 或 只需使用:)只

我已经多次遇到这个问题:

我有一个动态创建的textfield,我想将这个textfield转换成一个movieclip,其中包含文本中每个字母的childmovieclip,这样我就可以分别设置字母的动画(例如,将它们视为粒子并使其爆炸)。当然,转换后的movieclip应该与原始文本字段的外观相同


最快/最简单的方法是什么?

您可以自己做,但需要大量编码(基本上,您应该创建包含字母的单曲movieclips,可以是文本字段,也可以是位图,将其存储在数组中,然后在需要时播放)


只需使用:)

只需为字符串中的每个字符创建movieclips就更容易了

要获取字符串中每个字符的数组,请使用
split
var myString:String=“StackOverflow”; var myArray:Array=myString.split(“”)//[‘S’、‘t’、‘a’、‘c’、‘k’、‘O’、‘v’、‘e’、‘r’、‘f’、‘l’、‘O’、‘w’]

然后我想你知道路了

如果您有一个静态文本字段(其值不变)


您可以将其拆分(右键单击>拆分),这将为您提供包含单个字符的文本字段

您可以使用名为“TextAnim”的开源库


退房:-

正是我想要的!