Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как объекту вылезти на передний план? (http://www.flasher.ru/forum/showthread.php?t=136718)

Aloran 24.02.2010 12:29

Как объекту вылезти на передний план?
 
Есть родительский спрайт. На нем множество объектов одного класса. При клике по объекту он должен вылезти на передний план, т.е. его индекс отображения у родителя должен быть максимальным. Подскажите, пожалуйста, как реализовать это из самого объекта.
Делаю так:
Код AS3:

this.parent.setChildIndex(this, this.parent.numChildren() - 1);

но компилятор ругается на numChildren() ))))
Знаю что правильнее реализовать все это в самом родителе через эвенты, но мне надо так)
Заранее всем спасибо.

udaaff 24.02.2010 12:31

А на что ругается? Если в родителе не переопределен метод addChild() можно через него.

dimarik 24.02.2010 12:35

numChildren - это свойство, а не метод. Уберите скобки.

Aloran 24.02.2010 12:48

Спасибо Димарик!!! Как всегда виной невнимательность моя)))

etc 24.02.2010 22:55

Код AS3:

this.parent.addChild(this);



Часовой пояс GMT +4, время: 20:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.