我一直在Adobe Flash中創建遊戲並想知道如何在Android上部署它?目前它分佈在大約100個ActionScript swf和mp3文件中,當我發佈我的發行版時,Flash Builder將它們一起放到一個SWF中。如何在Flash Builder中爲Android開發?
我一直在閱讀Adobe AIR,這似乎是Adobe如何爲Android和iOS包裝它們的東西。 Flash Builder將允許您創建將爲Android編譯的Flex Mobile項目。但是,我遇到的文檔僅討論編輯.mxml文件以添加標準GUI小部件。我想呈現一個豐富的動畫互動遊戲,而不是一個網絡表單。我更喜歡使用MovieClips和ActionScript自己設計GUI,並且只是讓AIR繞過這個,但我找不到有關如何操作的任何信息。
Adobe Animate編輯器(以前稱爲Flash Pro)確實允許您爲Android文件創建特殊的AIR文件,該文件將生成.apk文件,但據我所知,這僅適用於只有少數幾個文件的小型項目。至少我不知道如何將這些文件中的一個用作大型多文件Flash項目中的主文件。我也不知道如何將它集成到Flash Builder構建過程中。
無論如何,我想繼續使用Flash Builder,並試圖找出正確的工作流程,以便能夠設計圖形豐富的程序(而不是使用小部件)並將它們構建到Android目標。
找到了解決辦法。我需要創建一個新的ActionScript Mobile項目。然後我將項目鏈接到我現有的遊戲上(右鍵單擊項目,然後選擇Properties,然後在ActionScript Build Path/Source Path下的原始項目的源路徑中添加該項目,並在Project References下檢查項目名稱)。然後,我只是將我的遊戲的根Sprite添加到舞臺上。 – kitfox