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

Game fla file missing from Starling build - possible recovery or decompile?

我一直在与一位程序员合作开发应用程序,此后我们分道扬镳。最后我收到了一份本应是所有内容的源代码的副本。但是,我相信我在应用程序构建中遗漏了一个重要文件。

这是一款非常酷但相当基础的 2D 游戏。在 ActionScript 3.

中使用 Starling (gamua.com/starling) 构建

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

在我的游戏中 'build' 我有以下文件夹: 资产、二进制调试、扩展、库、源代码和系统。

我在编码方面有点菜鸟(您可能已经知道),但我似乎缺少 'src' 文件夹中的 .fla 文件。该 src 文件夹的内容是: com、utils(文件夹)、Constants.as、Game.as、Main-app.xml、Main.as、Menu.as、Root.as

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

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

通常,Starling 游戏的构建方式与过去的常规 Flash 游戏不同。你的文件在我看来很像 FlashDevelop 项目(在源的根文件夹中的某处也应该有 .as3proj 文件),它确实不使用 FLA 并直接从 .as 类 编译游戏。

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