Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как вызвать (Экспортированный клип).(клип внутри экспортированого клипа).play(); (http://www.flasher.ru/forum/showthread.php?t=98950)

MaxCmd 25.07.2007 12:49

Как вызвать (Экспортированный клип).(клип внутри экспортированого клипа).play();
 
Здраствуйте еще раз.

Значит, у меня все на внешнем классе написан.
Теперь сделал несколько клип(у всех - 2 фрейма, на каждом фрейме написан stop();, ins. names: blackBtn, whiteBtn, ...), потом их положил внутри другого клипа. Этого клипа экспортировал(classname: ColorPicker).
Из класса я могу получить свойства клипов:
Код:

colorPicker = new ColorPicker();
textField.appendText(String(colorPicker.getChildByName("blackBtn").x));

Но не могу воспроизвести.
Код:

picker = colorPicker.getChildByName("blackBtn");
picker.play();

ничего не происходит.

В чем проблема?

etc 25.07.2007 13:00

Код:

picker = colorPicker.getChildByName("blackBtn") as MovieClip;
picker.play();


MaxCmd 25.07.2007 13:29

Не помогла.

Сам нашел: picker.gotoAndPlay(2);
Помоему это из-за stop() написанный на каждом фрейме.

etc 25.07.2007 13:50

Цитата:

Сообщение от MaxCmd
Помоему это из-за stop() написанный на каждом фрейме.

Гы, неудивительно.


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

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