2012-01-29 32 views
0

當我control+enter我的fla文件在air 2.6播放器中時,我的遊戲沒有錯誤地工作。當我打開我的swf文件時,出現問題。我的swf文件不斷迭代時間線。我在每個時間範圍內都使用stop();函數。這個問題沒有看到,當我control+enter我的fla。從空中發佈swf 2.6播放器

對不起,如果我的問題聽起來很愚蠢,但我真的是新來的as3。

+0

有一件事要嘗試。在「Flash」選項卡下的發佈設置中,確保選中「允許調試」,然後發佈,打開swf並查看是否有彈出的錯誤。聽起來就像你的代碼在某處被打破了。還要在調試模式下檢查輸出窗口是否有錯誤或wanrings。 – ToddBFisher 2012-01-29 07:09:07

回答

1

這是因爲在發佈空氣應用程序後,您已打開swf文件,而不是.exe文件基因。發佈該應用程序,然後進行安裝。在此之後,您應該可以通過打開.exe文件來運行它。

當您調試無線應用程序時,swf文件不會在Flash播放器中運行,而是在Air Debug Launcher中運行。該程序還讀取與您的應用程序相關的其他文件,即...-app.xml文件。