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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Actionscript 3 从as3中加载的swf获取所有帧_Actionscript 3_Apache Flex_Movieclip_Displayobject - Fatal编程技术网

Actionscript 3 从as3中加载的swf获取所有帧

Actionscript 3 从as3中加载的swf获取所有帧,actionscript-3,apache-flex,movieclip,displayobject,Actionscript 3,Apache Flex,Movieclip,Displayobject,我使用帮助MovieClipSWFLoader加载外部SWF,并使用addElement将它们添加到场景中。所以我知道帧总数,可以使用nextFrame/prevFrame进行导航。我需要创建带有缩略图的面板,其中包含每个帧的预览。例如,如何从MovieClip获取每个帧并存储在数组中?您应该为每个预览创建一个BitmapData对象。只需遍历MC中的每个帧并使用myBitmapData.draw(MC)。然后创建位图:新位图(myBitmapData);从每个位图数据中提取并将其放入您的面板。

我使用帮助
MovieClipSWFLoader
加载外部SWF,并使用
addElement
将它们添加到场景中。所以我知道帧总数,可以使用nextFrame/prevFrame进行导航。我需要创建带有缩略图的面板,其中包含每个帧的预览。例如,如何从MovieClip获取每个帧并存储在数组中?

您应该为每个预览创建一个BitmapData对象。只需遍历MC中的每个帧并使用myBitmapData.draw(MC)。然后创建位图:新位图(myBitmapData);从每个位图数据中提取并将其放入您的面板。

谢谢!我迭代MovieClip帧,并为每一帧做位图,效果非常好!