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帧,并为每一帧做位图,效果非常好!