несколько объектов формы с as3 - PullRequest
0 голосов
/ 01 апреля 2012

эй, я хочу иметь возможность создавать несколько фигур и сохранять их, возможно, в массиве, чтобы иметь возможность динамически перемещать их и изменять их.Есть ли способ получить объект формы и сохранить его в массиве?так что я могу сделать что-то вроде shapeArray [0] .x = 100 текущий код

for(var i=0; i<10; i++){
var sprite:Sprite=new Sprite();

sprite.graphics.lineStyle(1)
sprite.graphics.drawCircle(0,0,10)
sprite.graphics.endFill();
addChild(sprite)
}

большое спасибо

1 Ответ

1 голос
/ 01 апреля 2012

Класс Vector , вы можете использовать:

var shapeArray:Vector.<Sprite> = new Vector.<Sprite>();
for(var i=0; i<10; i++){
    var sprite:Sprite=new Sprite(); 
    sprite.graphics.lineStyle(1)
    sprite.graphics.drawCircle(0,0,10)
    sprite.graphics.endFill();
    addChild(sprite);

    shapeArray.push( sprite );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...