我是Flash開發的絕對新手,但無論如何我需要做點什麼。 我有一個純粹的AS3項目,播放來自youtube(無鉻播放器)的視頻。我需要添加一些控件來管理這個播放器。我不知道該怎麼做?如果我只是將mxml文件添加到項目中,則什麼都不會發生。如何將此文件綁定到as3? 謝謝如何將Flex控件添加到我的AS3項目中?
0
A
回答
1
Flex組件需要有UIComponent父項才能正常工作。如果您的播放器基於Sprite,控件將不會被初始化。
在Sprite中使用Flex控件有一個竅門,但只能在Flex應用程序中初始化之後使用。如果你沒有應用程序,沒有運氣。
0
您不能使用MXML,但如果它們很簡單,沒有人會阻止您創建自己的控件。
1
您可以使用僅限AS3的替代方案。我使用的一個庫是minimalcomps,它提供了一些簡單但有效的控件,用於任何AS3項目。
0
如何與圖像添加一個按鈕短而簡單的例子:
loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load(new URLRequest('http://i1.nyt.com/images/misc/nytlogo379x64.gif'));
function onComplete(event:Event):void
{
var button:Sprite = new Sprite();
button.addChild(event.currentTarget.content);
addChild(button);
button.buttonMode = true;
button.addEventListener(MouseEvent.CLICK, onButtonClick);
}
function onButtonClick(event:MouseEvent):void
{
trace ('click');
}
這將是一個按鈕的最基本的版本加載的位圖圖像。 通常情況下,您還想檢查錯誤以及...如果找不到圖像或者您不允許訪問它,該怎麼辦。
如果你需要多一個按鈕,你可以創建一個接受url的類,這樣你就可以將url傳遞給該類並創建按鈕。
解決這個問題的另一種方法是使用SWC文件,您可以在Flash IDE中創建按鈕並將它們導出爲swc,您可以在純AS3項目中嵌入和使用該swc。
相關問題
- 1. 如何將此控件添加到我的項目中?
- 2. 如何將flex項目添加到rails項目中?
- 3. Flex將組件添加到來自web項目的庫項目
- 4. 添加的.properties文件到Flex項目
- 5. 將我的flex項目添加到github中
- 6. 將項目添加到樹形控件
- 7. 如何在Flex中調試AS3項目...?
- 8. 將文件添加到我的項目
- 9. 如何將JSON請求文件添加到我的項目中?
- 10. 如何將JSON文件添加到我的項目中
- 11. 如何將單個文件添加到我的Eclipse項目中?
- 12. 如何將xml文件添加到我的項目中?
- 13. 如何添加項目類屬性到我的用戶控件?
- 14. 如何將FXG圖像添加到AS3 FlashDevelop項目?
- 15. 將JFXtras添加到我的項目中
- 16. 如何將Chartboost依賴項添加到我的LibGDX項目中?
- 17. 如何將目標文件添加到Qt中的項目中
- 18. 將.fla和as3文件遷移到新的Flex項目
- 19. 我如何將Linkedin庫&auth添加到我的項目中?
- 20. 如何將項目添加到TreeView控件屬於一起
- 21. NSIS:如何將項目添加到列表框控件?
- 22. 如何將MSBuild添加到項目中?
- 23. AS3將子項添加到父項
- 24. 如何將選項卡項目添加到現有的選項卡控件wpf
- 25. 我們如何將cmake中的dylib添加到項目中?
- 26. 如何添加新項目到dotnetnuke中的filepickeruploader控件?
- 27. 將項目添加到列表框控件從ListView控件
- 28. 如何添加項目到我的ListView
- 29. 如何將javax.swing。*包添加到我的Android項目的庫中?
- 30. 將圖標添加到Flex移動項目中的TabbedMobileApplication
你能否給我簡單的例子,如何添加按鈕與image.Thanks – mimic 2010-11-24 22:51:26