IPB

Здравствуйте, гость ( Вход | Регистрация )

> Не проигрывается внутренняя анимация, при добавлении мувика на сцену программно
Rotwang
сообщение 7.06.2009 - 19:55
Сообщение #1


Активный участник
***

Группа: Пользователь
Сообщений: 231
Регистрация: 28.02.2009
Из: Тюмень
Пользователь №: 9145



Имеется мувик, в котором внутренняя анимация. Добавляю его на сцену по таймеру:
Код
var timer:Timer = new Timer(1000,2);
    timer.addEventListener(TimerEvent.TIMER, clock);
    timer.start();
    function clock(e:TimerEvent):void{
        time++;
        if(time>1){
        addChild(txt_1);
                        timer.stop();
}
}

Но мувик появляется на сцене уже остановившись на своем последнем кадре! А нужно, чтобы он с самого начала проигрывался.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов (1 - 1)
chingachgoog
сообщение 8.06.2009 - 10:51
Сообщение #2


Ветеран конференции
****

Группа: Пользователь
Сообщений: 785
Регистрация: 27.02.2009
Из: Moscow
Пользователь №: 9144



Во-первых addChild добавляет УЖЕ СОЗДАННЫЙ объект всего лишь в СписокОтображаемыхОбъектов. Посему читаем про грабли в п.9 (просто тут грабли ударили с другой стороны).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 17.11.2010 - 16:28