2010-02-17 63 views
4

只需好奇一点,可以将每帧渲染为图像并将其导出为图像?在我的情况下,我想使用blitting为flashdevelop项目创建精灵图像。当然,我知道有一个解决方案。就像将每个形状复制并粘贴到像Photoshop这样的图像编辑器中,然后将它们转换为PNG的形状。但我只是看到是否有更简单的方法。将每帧渲染为单个图像

+0

您是否正在寻找这个http://stackoverflow.com/questions/2186614/is-export-movie-as-png-sequence-for-movies-with-actionscript-animation-possible/2189270#2189270? – Ponkadoodle

回答

7

结账BitmapData.draw()。您可以侦听帧事件并以编程方式从Flash中提取位图(将舞台绘制到位图上,起泡,漂洗,重复)。将其与PNG编码器结合使用,您可以非常轻松地自动完成整个过程。

3

还有一个带闪光灯的导出功能,所以如果你动画或绘制你的物体舞台,你可以按照图像序列(文件 - >导出 - >导出电影 - > JPEG,GIF,PNG等)导出它。