我一直在開發一個AS3項目,但決定改用空氣代替,因爲我發現這是不可能的,以節省用戶的硬盤上的文件,而不提示出現。我的問題是,我必須期待什麼改變?是用相同的AS3語法/風格編寫的代碼? AIR中實例化對象/繪圖形狀/定位系統/階段更改?謝謝。遷移從Flash AS3到AIR
回答
一切都是從代碼的角度相同,不同的是AIR SDK包括相當數量的新的API,限制較少,嚮應用開發面向自部署目標不再是一個網頁瀏覽器。
如果可以的話,你應該休息一天或2,讀通了documentation所以你會知道什麼是提供給您。確保選擇Packages and Class Filters: Runtimes
這樣的文檔被填充了你所需要的是在最近期的AIR和Flash Player版本。
好,這裏是一個側面的問題:我創建了一個空白的航空項目,以及進口的。作爲文件。我能在這個.as文件中使用AIR API嗎?像文件流例如?因爲當我打開這個.as文件並嘗試聲明新的File()對象時,它不會自動完成對象的名稱本身,也不會將導入添加到filestream類。 – astralmaster 2012-07-16 17:45:35
你是什麼意思的「並導入一個.as文件」? – TheDarkIn1978 2012-07-16 21:58:47
正是它聽起來像,添加了.as文件的導入。沒關係我解決了它。 – astralmaster 2012-07-17 06:52:05
- 1. 從AS3遷移到AIR,flvPlayback VideoEvent錯誤
- 2. 從AS2遷移到AS3
- 3. 從Flash移動到AIR,開始?
- 4. 的Flash/AIR AS3:比較Screen.screens
- 5. AS2到AS3 hitTest遷移
- 6. FLASH AS3 AIR 3.0 iOS:定時器優化?
- 7. as3自動遷移到as2(是,倒退)
- 8. AS3 URLRequest Timeout(非AIR)
- 9. AS3 AIR URLLoader POST
- 10. AS3 - AIR - 從swf路徑文件到ByteArray
- 11. 遷移As2 AS3 attachMovie()轉換
- 12. AS3 FLASH AIR - 裝載程序未找到url
- 13. 從Flash CS3遷移到CS4後的組件問題
- 14. AS3 AIR移動urlloader進度條
- 15. 從Flash CS3到CS5的遷移:TextField呈現問題
- 16. AS3 Air StageVideo
- 17. 從xml中獲取URL到Flash AS3
- 18. 從Flash(AS3)發送數組到JavaScript
- 19. AS3 - 如何從Flash發佈到Facebook牆?
- 20. AS3 Air App與HMACSHA512加密
- 21. 從Flash CS5移動到Flash Builder
- 22. Flash AIR ServiceMonitor Shim.swc
- 23. Flash AIR HTTPService
- 24. 從Adobe Flash移動到FlashDevelop
- 25. AS3/Flash/AIR/TweenLite/Big性能問題使用Tweenlite比例動畫的AIR
- 26. 將Flash嵌入到Flash AS3中
- 27. 多(不同的)從Flash/AS3
- 28. 從RabbitMQ遷移到Webshpere MQ
- 29. 從v9.1遷移到datastage v11.3
- 30. 從涼亭遷移到紗
如果你是剛移植的代碼,你現在應該有一個問題,在所有。課程不應該是一個問題。如果您有影片剪輯,您將遇到問題。這完全取決於它是否是純粹的AS3項目。 – 2012-07-16 17:09:26
我確實有影片剪輯,但它們是從代碼中創建的。如果這就是你的意思.. – astralmaster 2012-07-16 17:36:45
我的意思是一個fla的MovieClip實例。基本上你不能真正轉換MovieClip實例的時間軸代碼。如果MovieCLip是通過代碼創建的,那麼它不應該是一個問題。這也帶來了你可能想知道的其他東西。通過代碼創建MovieClip的唯一原因是您可以控制該時間軸中的幀。如果你不需要框架控制,那麼你應該創建一個Sprite。動畫片段擴展了Sprite,並增加了幀支持。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/MovieClip.html – 2012-07-16 18:42:07