我想知道人们如何分析每个文件扩展名的特性(当然在记事本中打开它是不可读的)
例如,我想编写一个程序,可以读取.fla文件中的所有内容,如时间轴,影片剪辑,每个MC的位置或所有补间动画值。并将图像嵌入其中。 (我打算将flash用作另一个项目的IDE。)
(我试图阅读专有格式的原因是我想利用他们的精彩编辑器。我真正想做的是,我想用cocos2d制作iOS游戏。有一个代码可以在cocos2d中移动一下但是没有合适的编辑器。所以我想使用Flash作为编辑器,然后通过读取.fla文件将动作转换为objective-C cocos2D代码。)
答案 0 :(得分:2)
如果您希望能够将flash中的时间轴动画导入cocos2d,则此tool可能有所帮助。有关此thread。
的更多信息grapefrukt-exporter也可能有所帮助,因为它可以导出关键帧数据和各种其他动画格式。
不是自己创建工具,而是使用其中之一并将其集成到工作流程中可能更容易(并节省时间):)
最后,如果上述方法都不起作用,那么将Flash动画导出为动画GIF还是电影文件呢?
答案 1 :(得分:-1)
我假设您想要编写反编译器,这是可能的,互联网上有几种可用,价格也各不相同。
闪存不可能实现这一目标,大多数程序,软件都是基于C,Native等本地语言构建的,这意味着它可以独立运行,最初设置一个环境来支持它。 闪存不够独立,无法拥有这么大的功能。
尝试查看c ++或C#,因为这是可能的,这些语言也更强大。