2012-05-18 59 views
0

我想從AS3庫中獲取名爲「itemX」(其中X是數字)的所有項目。我該怎麼做?如果這是不可能的,是否有辦法做類似的事情?使用AS3選擇庫中的項目

回答

3
for (var i = 0; i < 3; i++) { 
    var myItem:Class = getDefinitionByName("item" + i.toString()) as Class; 
    addChild(new myItem); 
} 

退貨:

var mc:MovieClip = new myItem(); 
return mc; 
+0

但是,什麼是getDefinitionByName返回的對象的類型?我試圖返回該值,但我有問題... – MKII

+0

那麼,我將如何編寫一個返回函數?我嘗試了像「公共函數ReturnTile():MovieClip」,返回myItem,但它抱怨「錯誤1034:不能轉換Tile_Test2 $到flash.display.MovieClip」... – MKII

+0

@MKII看到更新的答案 – mgraph