有人給我發送了一個包含多個藝術資產的.fla文件,所有實例都配置爲正確顯示並處於正確的位置。但是,由於我在Flex 4 SDK中使用FlashDevelop,所以我不知道如何在代碼中訪問這些實例。一些對象是我需要修改大小的動畫片段,另一些是動態文本對象,我需要在運行時更改顯示字符串。如何使用Actionscript 3,Flex 4 SDK和FlashDevelop從.fla文件訪問數據?
2
A
回答
1
如果你有機會到Flash(如開發工具),你可以在圖書館中的MovieClip單擊鼠標右鍵,選擇「導出SWC文件」。
SWC文件將包含啓用了「爲動作導出」屬性的所有元素。將此SWC文件放在您的類路徑中,並且在構建最終SWF時,FlashDevelop會告訴Flex SDK與其鏈接。
如果您無權訪問Flash來導出SWC,則需要讓其他人爲您導出SWC文件 - 無法直接鏈接到FLA。
0
沒有明顯的解決方案。基本上,你將不得不遍歷顯示列表來找到它們,使用numChildren
,getChildAt
等,如果你幸運的話,他們被命名,你可以使用getChildByName
。
格爾茨
back2dos
相關問題
- 1. flashDevelop&fla
- 2. flex 3從actionscript代碼訪問主mxml
- 3. 使用Flex(ActionScript 3的)
- 4. 在flex builder中使用flex 4 sdk 3
- 5. flex sdk actionscript 3編譯
- 6. 任何人都可以幫助我如何訪問從fla文件到另一個fla文件的數據?
- 7. 從fla文件到actionscript 3.0中的類
- 8. 訪問playstation 3/4數據
- 9. 在Actionscript 3/flex
- 10. flex flex 4 SDK
- 11. 帶Flex和ActionScript SDK的user_work_history
- 12. 如何從Actionscript中定位MXML中的Flex 3數據網格?
- 13. flex:如何將.fla文件導入到flex應用程序中
- 14. 用flex sdk編譯fla,有可能嗎?
- 15. Flex 4 + Apache Ant,無法加載ActionScript庫
- 16. Flex + Flashdevelop
- 17. 使用Flex 4 API,我如何從Adobe PDF文件夾中的PDF中訪問數據?
- 18. 如何將兩個Actionscript文件鏈接到.fla文件?
- 19. 如何訪問.as文件.Fla文件中的變量?
- 20. 使用Actionscript 3訪問標題變量
- 21. 如何使用ActionScript 3/Flash組件?
- 22. 使用Flex SDK將ActionScript編譯爲SWF
- 23. 將Flex從Flex 3遷移到Flex 4
- 24. Flex Builder 4 - 從PHP文件發送和接收數據
- 25. 如何使用PHP SDK從AWS API網關訪問API 3
- 26. 無法在FlashDevelop的ActionScript 3中導入
- 27. 如何使用actionscript 3連接到flex 4中的閃存介質服務器?
- 28. ActionScript 3的項目在Flash Builder 4
- 29. 如何編譯.Fla和.as文件
- 30. Flex 4 - 如何從音樂文件中提取元數據
當我這樣做時,我使用SWF實現了同樣的效果:我可以訪問文件庫中的每個元素,但不能訪問在Flash中創建和配置的特定實例。基本上,我擁有的Flash文件已經完成。我只需要添加代碼就可以改變一些事情。有沒有辦法做到這一點? – Roderick 2010-06-28 14:19:06
只是想澄清:如果您導出爲SWF,而不是SWC導出,則可以使用此功能。另外,似乎Flash中創建的實例無法使用FlashDevelop和Flex 4 SDK訪問。我最終在代碼中再次設置了一切,並且它工作正常。 – Roderick 2010-06-29 01:05:15