Я использую следующий массив для добавления потомков на сцену:
for(var i=0;i<6;i++) {
var aCherry=new cCherry()
aCherry.y=10
aCherry.x=10+100*i
stage.addChild(aCherry)
}
Теперь я хочу изменить каждую вишню на основе другого массива.Примерно так:
var cherryLetter:Array=[1,0,0,0,0,0]
for(i=0;i<6;++) {
if(cherryLetter[i]) stage.getChildByName("aCherry")[i].y+=90
}
Ясно, что stage.getChildByName("aCherry")[i]
не правильно, но, исходя из JavaScript, это имеет для меня самый смысл и должно точно изобразить то, что я пытаюсь достичь для вас, парни, читающие это.Итак, как бы я на самом деле это сделал?Это добавление массива дочерних элементов на сцену под определенным именем или класса (так что массив cCherry тоже будет работать, если необходимо), а затем использование их способом, аналогичным приведенному выше циклу.