0
我試圖在編譯時,在as3中將SWC中的資產加載到SWF中。我從JSON文件中獲取有關要加載哪些資產的信息。我可以靜態地這樣做,但是當我嘗試動態地定義名稱時,我遇到了問題。通過變量名稱加載SWC資產
因此,例如,我可以這樣做:
onemech[+ tmpObj.id] = new mech3 as MovieClip;
而且它加載的資產名爲mech3。但我想能夠做的就像
var mechtype:String = "mech" + mechtypenumber;
onemech[+ tmpObj.id] = new mechtype as MovieClip;
很明顯,這是行不通的。
我環視了一下,在這裏發現this,這似乎是在向我所需要的東西傾斜,但我無法弄清楚如何在我的具體情況下應用所說的內容。
爲了記錄,如果有更簡單的解決方案,我可以控制資產SWC中的JSON格式和命名模式。
在此先感謝您的幫助。
所以,這對我來說很有意義,並感謝您的澄清。我其實已經弄清了這一部分,結果發現我問的是錯誤的問題。我遇到的真正問題是不理解從swc文件實例化類的過程。我需要做更多的研究,並試圖將這個問題改變成一個真正的問題,但是有沒有什麼資源可以指向我?謝謝你回答我問的問題,即使結果不是我需要問的問題:) – mediapathic 2011-05-25 06:26:54