|
-
Senior Member
as3 array loop
I'm having trouble building an array of 8 objects, loop them, and place them on a scene. I'm getting undefined cubes
any help would be greatly appreciated, thanks sincerely sybershot
[CODE] var arr:Array = new Array();
arr[0] = "var Cube0:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
arr[1] = "var Cube1:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
arr[2] = "var Cube2:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
arr[3] = "var Cube3:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
arr[4] = "var Cube4:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
arr[5] = "var Cube5:Cube = new Cube(ML1, n1, n1, n1, n2, n2, n2)";
for(var i=0; i<6; i++) {
this['Cube'+i] = arr
this['Cube'+i].x = rad * Math.cos(angle);
this['Cube'+i].z = rad * Math.sin(angle);
angle += (360 / 6) * Math.PI / 180;
}
scene.addChild(Cube0);
scene.addChild(Cube1);
scene.addChild(Cube2);
scene.addChild(Cube3);
scene.addChild(Cube4);
scene.addChild(Cube5);
Cube0.addEventListener(MouseEvent.CLICK,onClick);
Cube1.addEventListener(MouseEvent.CLICK,onClick);
function onClick (event:MouseEvent):void{
}
CODE]
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|