我正在尝试在我的场景中创建一个 nxn 大小的矩阵,每个元素都应该是一个名为 Table 的电影剪辑,已经在库中准备好了。
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 类型对象?
我收到的错误消息:“Type parameters with non-parameterized type”