2

我一直想知道人们如何分析每个文件扩展名的特征(当然在记事本中打开它是不可读的)

例如,我想编写一个程序,它可以从 .fla 文件中读取所有内容,例如时间线、影片剪辑、每个 MC 的位置或所有补间动画值。并获得嵌入其中的图像。(我打算将闪存用作另一个项目的 IDE。)

(我尝试阅读专有格式的原因是我想使用他们很棒的编辑器。我真正想做的是,我想用 cocos2d 制作一个 iOS 游戏。有一个代码可以在 cocos2d 中移动东西但是有没有像样的编辑器。所以我想使用 Flash 作为编辑器,然后通过读取 .fla 文件将动作转换为 Objective-C cocos2D 代码。)

4

2 回答 2

2

如果您希望能够将时间轴动画从 flash 导入 cocos2d,这个工具可能会有所帮助。此线程中的更多信息。

Grapefrukt -exporter也可能会有所帮助,因为它可以导出关键帧数据以及各种其他格式的动画。

与其自己创建工具,不如使用其中一种工具并将其集成到您的工作流程中可能会更容易(并且节省时间):)

最后,如果以上都不起作用,那么将 Flash 动画导出为动画 GIF 或电影文件怎么样?

于 2012-04-07T12:11:04.230 回答
-1

我假设你想写一个反编译器,这是可能的,互联网上有几个可用的,价格各不相同。

flash 不可能实现这一点,大多数程序、软件都是建立在诸如 C 之类的本地语言上的,本地意味着它可以独立运行,而无需最初设置环境来支持它。Flash 不够独立,无法拥有如此强大的功能。

尝试查看 c++ 或 C#,因为这是可能的,这些语言也更强大。

于 2012-04-07T04:45:16.017 回答