Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Странное поведение stop() (http://www.flasher.ru/forum/showthread.php?t=182320)

AlexMik 19.07.2012 13:33

Странное поведение stop()
 
Не пойму в чем дело... Вот в чем заковыка.
Имеем MovieClip - ну скажем ОКНО.
В нем размещаем MovieClip состоящий из двух кадров и представляющий из себя подобие чекбокса (в первом кадре пусой квадратик, во втором - с галочкой). В обоих кадрах добавлен stop().
При первой загрузке родительского MovieClip (окна):
Код AS3:

var help_level_00_mc:help_level_00=new help_level_00();
addChild(help_level_00_mc);

"чекбокс" как и полагается остановлен на первом кадре (галочки в квадратике нет).
Далее если удаляю окно:
Код AS3:

removeChild(help_level_00_mc);
help_level_00_mc=null;
help_level_00_mc=new help_level_00();

А потом опять загружаю:
Код AS3:

addChild(help_level_00_mc);

то "чекбокс" оказывается на кадре 2, т.е. как будто stop() в первом кадре не сработал... Подскажите в чем может быть дело?

Добавлено через 2 часа 16 минут
Ладно... Буду расставлять принудительно... Но если кто подскажет что за "фича" - буду признателен :)

rs7 20.07.2012 14:12

Не удаётся воспроизвести ситуацию. Давайте исходник.)

Wadimir 20.07.2012 18:26

лучше в кадрах ничего не писать и всё останавливать программно


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

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