![]() |
Перебор муви клипов в сцене с фильтрацией
CS4, AS3
Есть три класса муви клипа с1, с2, с3, в каждом имеется функция update(). Все они просто перетащены в сцену. Также в сцену перетащены др. различные муви клипы, не имеющие функции update(). В ENTER_FRAME я перебираю все клипы сцены и вызываю ф-ю Update(): Код:
for (var i:int = 0; i < this.numChildren-1; i++)Как мне, перебирая все муви клипы в сцене вызвать ф-ю Update() - только у тех экземпляров муви клипов, которые ее содержат (c1,c2,c3)? |
Делайте проверку на то, что тип мувиклипа c1, c2 или c3. Или интерфейс общий для этих трех классов, например IUpdatable, ну и проверяйте соотв. на то, что объякт является типа IUpdatable.
|
ок, спасибо, наверное базовый класс сделаю.
|
| Часовой пояс GMT +4, время: 23:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.