2010-02-08 91 views
0

即時通訊在我的腦海中,我將如何去閃光閱讀一個XML文件(這部分我已順利),然後從帽子元素放在舞臺上一個精靈或者是交互式的動畫片段。AS3動態小精靈/電影剪輯

爲了說清楚我想加載並顯示一個圖像,當你按下它時,它只是在它下面創建另一個正方形,並帶有一些文本。

我相信我必須對xml進行交互,然後將每個元素與一個類一起使用,然後將該對象放到舞臺上。

即時通訊使用flash builder和as3和im只尋找指向的方向,當然我更加細緻,雖然有些磁頭清除同樣好。

謝謝。

+0

你在XML文件中存儲什麼?要實例化爲MC的類名,還是要從中編寫MC的自定義繪圖命令? – ron 2010-02-08 17:33:42

+0

只是名稱,它的文本和圖像的URL。 – Marvy 2010-02-08 17:34:46

+0

按'名字'你的意思是類名?或者只是元素名稱或自定義標識符? – ron 2010-02-08 17:36:01

回答

0

截至http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/XML.html

描述你會需要這樣的東西你可以使用的方法的XML內容迭代:

for (elem in xml.elements("NODULO")) { 
    var url: String = elem.IMGURL.text(); 
    var text: String = elem.TEXT.text(); 

    var s = new Sprite(); 
    var ldr = new Loader(); 
    ldr.load(new URLRequest(url)); 
    s.addChild(ldr) 
    // create TextField, add as child, etc 
    root.addChild(s) 
} 
+0

謝謝你的例子,只有一件事我應該看看明白是從那裏拿走它?我的意思是我的研究的一般條款。 – Marvy 2010-02-08 17:48:05

+0

你對哪個主題感興趣? Kirupa論壇和Senocular有關於廣泛主題(XML,Sprites,鼠標聽衆)的文章,值得關注。另外,Adobe Livedocs有很好的API說明和一些例子。 – ron 2010-02-08 17:55:27

+0

我試圖改善我弱的as3代碼,我知道Kirupa論壇和Senocular頁面,他們是aewsome但即時急於試圖讓這個工作,所以我的目標是更多的死亡幫助。我讚賞你的。我更加特別感興趣的是如何創建和添加一個精靈或動畫片段與基本的互動舞臺。作爲一個脫離主題,你是否做自由職業?或有一個Steam帳戶? – Marvy 2010-02-08 18:00:42