我在Flash Professional和純AS3中構建了一款遊戲。 現在我想使用Air 2.6將其移植到iOS。我首先通過Flash創建SWC文件,然後使用命令行編譯和打包遊戲。 這工作正常,但我不能使用我在Flash Professional中創建的一些資產。如何在Adobe Air中使用Flash Professional資產
例如,我在Flash Professional中創建了一個鏈接到類文件MainMenu.as的MovieClip。在此MovieClip中,有另一個實例名稱爲background_mc的MovieClip。我在AS文件中聲明瞭變量名,但是當我運行SWF文件時,background_mc的值爲空。但是,當我刪除.as文件時,顯然可以找到background_mc。我究竟做錯了什麼?
聲明的變量,如var somevar:Object仍然有一個空值。直到你使用新的命令它會保持null var somevar:object = new Object();或somevar = new Object(); – 2011-05-23 21:49:14
當然可以,但不應該使用新的關鍵字,因爲實施已經存在,因爲它是在Flash Professional GUI中創建的。 – 2011-05-24 11:45:17