Мне нужно получить доступ к каждому ребенку после того, как я динамически добавил их на сцену, но у меня проблемы с выяснением, как.
При нажатии он добавляет изображение на сцену, и мне нужно, чтобы они светились по одному, с помощью for (), но я не могу понять, как назвать их каждый своим именем (name + i) чтобы получить к ним доступ позже.
Заранее спасибо
stage.addEventListener(MouseEvent.MOUSE_DOWN, clicky);
var i = 1;
function clicky(event:MouseEvent):void
{
i++;
var fl_MyInstance:LibrarySymbol = new LibrarySymbol();
addChild(fl_MyInstance);
var myStageX:Number = Math.round(event.stageX);
var myStageY:Number = Math.round(event.stageY);
fl_MyInstance.x = myStageX;
fl_MyInstance.y = myStageY;
if(myStageX<150){
fl_MyInstance.scaleX = fl_MyInstance.scaleY = 1-(myStageX/300);
}else{
fl_MyInstance.scaleX = fl_MyInstance.scaleY = 0.5;
}
}
EDIT:
Спасибо за ответ . Я постараюсь сделать это с массивом, учитывая, что я хочу сделать их съемными позже.
Смысл проекта в том, чтобы создать звезды на сцене, где вы щелкаете, и точка перемещается от одной звезды к другой, заставляя их светиться при попадании на них.