Просмотр полной версии : Как на холсте выбрать несколько объектов?
Alexey25
01.11.2019, 13:17
У меня есть пять объектов, все они размещены на холсте, под названиями slot1, slot2 ... slot5. Как их можно выбрать через цикл. Есть такая функция getDefinitionByName, она позволяет выбрать объекты с разными именами находящиеся в библиотеке. Это очень удобно если в библиотеке есть такие объекты как obj1, obj2 и т.д. Есть ли похожая функция когда нужно выбрать объекты которым уже дали имена, в свойствах объекта?
for (var i: Number = 1; i < 6; i++) {
var obj: Object = холст['slot' + i];
}
Не?
caseyryan
10.11.2019, 10:03
хз что такое холст, но если имеется в виду stage, то можно как-то так:
for (var i:int = 0; i < stage.numChildren; i++) {
trace(stage.getChildAt(i));
}
Собственно, stage можно заменить на любой другой контейнер, в котором нужно перебрать всех детей
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.