Starling构建中缺少游戏fla文件 - 可能恢复或反编译?

时间:2017-04-22 06:08:03

标签: actionscript-3 flash decompiler fla

我一直在与应用程序的程序员合作,我们已经分道扬..我被传递了一份应该是最终所有内容的源代码的副本。但是,我相信我错过了app build中的一个重要文件。

这是一款非常酷但相当基本的2D游戏。在ActionScript 3中使用Starling(gamua.com/starling)构建。

我的问题是,对于下面提到的所有文件和资产,是否有可能恢复,反向工程,也许反编译,我需要完成应用程序。或者这个项目的代码是否需要从头开始重写?

在我的游戏'build'中,我有以下文件夹: assets,bin-debug,extensions,libs,src和system。

我在编码方面有点像菜鸟(你可能已经收集了),但看起来我错过了'src'文件夹中的.fla文件。该src文件夹的内容是: com,utils(文件夹),Constants.as,Game.as,Main-app.xml,Main.as,Menu.as,Root.as

我希望完整的.as文件中有足够的信息,恢复.fla来编译构建不是一个大问题吗?

如果您有其他问题,请询问。 谢谢!

1 个答案:

答案 0 :(得分:1)

通常情况下,Starling游戏的构建方式与过去常规Flash游戏的构建方式不同。您的文件看起来很像 FlashDevelop 项目(在源文件的根文件夹中也应该有 .as3proj 文件),它不使用FLA并编译来自 .as 类的游戏。

P.S。或者,也许是 Flash / Flex Builder 项目。无论如何,开始时没有FLA的可能性很高。