将Flash / Actionscript动画导出到PNG并转换数据?

时间:2012-01-19 00:08:50

标签: python flash actionscript-3 actionscript

我们正在开展一个项目,我们的动画师正在Flash中创建动画(他最舒服的工具),我们需要为我们的应用程序导出动画。他正在使用单独的精灵(对于一个人,我们使用眼睛,嘴巴,头发,脚等)并适当地改造它们。因此,如果他的头部来回摆动,一个框架可能正常,一个可能旋转20°,另一个正常,另一个-20°,依此类推。

我们需要的是导出动画中使用的所有精灵,以及每帧中每个对象的变换数据。

不幸的是,动画是在Actionscript中完成的,这使得事情变得复杂,而且因为我们使用的是我们在多个地方使用的精灵组件,我们希望动画的每个组件都是单独导出的。

只要我们能够将它变成某种更容易解析的格式,我们应该没问题,但从技术意义上讲,我们对Flash不够熟悉,不知道从哪里开始寻找。 Python中的解决方案将是首选,因为这是我们所有人都在使用的语言。

1 个答案:

答案 0 :(得分:0)

第一场噩梦将是嵌套符号。使用onEnterFrame尝试一些基础知识,看看你是否可以迭代(有一种机制来发现所有舞台成员)舞台上的符号/精灵并获得它们的属性。