我試圖在場景中創建一個n×n大小的矩陣,每個元素都應該是一個名爲Table的Movie Clip,它已經在Library中準備好了。具有自定義類型元素的二維數組
var tables:Array.<Table> = new Array.<Table>(tablesDimension, tablesDimension);
for (var i:int = 0; i < tablesDimension; i++) {
for (var j:int = 0; j < tablesDimension; j++) {
var tempTable:Table = new Table();
tempTable.x = i * 150 + 100;
tempTable.y = j * 100 + 100;
stage.addChild(tempTable);
tables.push(tempTable);
trace(tables[0][0].x);
}
}
電影剪輯(在這種情況下,表)不能放在二維數組?我應該在最後一行中使用某種類型轉換,在trace(tables[0][0].x);
上向編譯器建議:它是關於Table類型對象的?
錯誤消息我收到:「類型參數與非參數化類型」
不工作。我收到的錯誤消息:「使用非參數化類型輸入參數」 – MMMM 2013-05-13 19:48:42
我刪除了一個索引。 – RST 2013-05-13 20:26:27