Просмотр полной версии : отслеживание всех дублей
Как можно отследить все дубли объекта. Ну представим что по нажатии на кнопку создалось 100 объектов-дублей, из них случайным образом удалили 10. Как узнать какие остались? Интересуют имена объектов-дублей
for (var name in this) {
if (this[name] instanceof MovieClip) {
trace (this[name]);
}
}
orcpochta
03.12.2008, 20:28
iNils, это все хорошо, но как узнать, что это дубли конкретно нужного мувика? Т.е. Ваш вариант работает если все множество мувиклипов в данной локации есть дубли нашего мувиклипа, но если же там что-то еще, то этот способ неприемлем.
Kurt-sm, при создании дублей можно создавать им свойство и присваивать этому свойству какой-нибудь номер (для упорядочивания) и идентификатор, например ссылку на исходный мувиклип, из которого делаются дубли.
mcDouble1.number = 1;
mcDouble1.grandMC = mcClip;
//mcClip - исходный клип
//mcDouble1 - дубль номер 1
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.