我一直在一個應用程序的程序員,我們已經走了我們各自的方式。我收到了一份本應該是所有內容源代碼的副本。但是,我相信我錯過了應用程序構建中的重要文件。Starling構建中缺少遊戲fla文件 - 可能的恢復或反編譯?
這是一個非常酷,但相當基本的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來編譯構建不是一個大問題?
如果其他問題突出給你,請詢問。 謝謝!
但是你用什麼來編譯Animate CC?這就是爲什麼你需要FLA?否則,如果使用一些命令行編譯器或其他任何東西,那麼我會期望'Main.as'是一個發送到編譯器的SWF輸出(Main.as代碼似乎是'import Constants;'和'import Game;'etc等等)? –