我想在舞台上添加一堆汽车,并将它们作为对象存储在一个数组中.问题是我讨厌使用外部AS文件,并希望尽可能简单.
我试过做:
var car:Object = {carcolor:String,carscale:Number,carpower:Number};
var test:Array = new Array()
for (var i:Number=0; i<10; i++) {
test.push(car)
}
Run Code Online (Sandbox Code Playgroud)
问题是如果我尝试设置一个对象的值
test[1].carscale = 5
数组中的每个对象都将其属性carcale设置为5.
有没有办法在不使用外部类文件的情况下做到这一点?