Flash 增量movieClip name和addChild

Flash 增量movieClip name和addChild,flash,actionscript-3,for-loop,Flash,Actionscript 3,For Loop,我试图使用for循环来增加movieClip的创建,并将电影剪辑添加到舞台上 大概是这样的: for (var i:int = 0; i<6;i++){ var ball + i:MovieClip = new Ball(); addChild(ball + i); ball + i.x = 470; ball + i.y = 130; } for(var i:int=0;i我认为这样做的一个

我试图使用for循环来增加movieClip的创建,并将电影剪辑添加到舞台上

大概是这样的:

        for (var i:int = 0; i<6;i++){
        var ball + i:MovieClip = new Ball();
        addChild(ball + i);
        ball + i.x = 470;
        ball + i.y = 130;
        }

for(var i:int=0;i我认为这样做的一个好方法是创建一个包含新创建的球的
数组

var ball:Ball;
var arrayBalls:Array = new Array();

for (var i:int = 0; i<6;i++)
{
    ball = new Ball();
    addChild(ball);

    ball.x = 470;
    ball.y = 130;

    arrayBalls.push(ball);
}
或者类似的事情

var ball:Ball = arrayBalls[3];

希望这就是您想要的。

我认为这样做的一个好方法是创建一个包含新创建的球的
数组

var ball:Ball;
var arrayBalls:Array = new Array();

for (var i:int = 0; i<6;i++)
{
    ball = new Ball();
    addChild(ball);

    ball.x = 470;
    ball.y = 130;

    arrayBalls.push(ball);
}
或者类似的事情

var ball:Ball = arrayBalls[3];
希望这就是你要找的。

老兄,那是什么?:D

您想增加属性名还是实例名

有关属性名称:

for (var i:int = 0; i<6;i++)
{
    var ball:MovieClip = new Ball();
    ball.name = 'ball' + i;
    addChild(ball);
    ball.x = 470;
    ball.y = 130;
}
for(var i:int=0;iDude,那是什么?:D

您想增加属性名还是实例名

有关属性名称:

for (var i:int = 0; i<6;i++)
{
    var ball:MovieClip = new Ball();
    ball.name = 'ball' + i;
    addChild(ball);
    ball.x = 470;
    ball.y = 130;
}
for(变量i:int=0;i