Arrays 将类放回数组as3
我想我需要能够获得对象所属的类的名称 1:我有两节课Arrays 将类放回数组as3,arrays,actionscript-3,Arrays,Actionscript 3,我想我需要能够获得对象所属的类的名称 1:我有两节课 CandyBar BottledWater 2:我把他们的名字放在两个数组中 var foodArray(CandyBar, BottledWater); var waterArray(); 3:我使用数组向stage添加子级;像这样 var foodItem = new foodArray[i]; 4:我后来尝试将瓶装水的引用移动到waterArray,但无法。我没有创建任何新对象或任何东西,只是将引用从一个数组移动到另一个数组。此外
CandyBar
BottledWater
2:我把他们的名字放在两个数组中
var foodArray(CandyBar, BottledWater);
var waterArray();
3:我使用数组向stage添加子级;像这样
var foodItem = new foodArray[i];
4:我后来尝试将瓶装水的引用移动到waterArray,但无法。我没有创建任何新对象或任何东西,只是将引用从一个数组移动到另一个数组。此外,我也不能删除引用
我想我可以说我正在从一个数组中添加子数组,然后想将对该“类”的引用推送到另一个数组中,同时从原始数组中删除引用。创建数组变量的正确方法是:
var foodArray: Array = [CandyBar, BottledWater];
var waterArray: Array = new Array();
比你能做的还要多
waterArray.push( new foodArray[0] );
或
您是否正在尝试执行waterArray.push(foodItem)?
var foodItem=new foodArray[i]代码>根本没有将子级添加到阶段。它只是在创建对象的一个实例。实际上应该是newfoodarray[i]()
var foodItem = new foodArray[i]();