Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Не проигрывается внутренняя анимация
Flash Zone Forum > Macromedia Flash > Общие вопросы
Rotwang
Имеется мувик, в котором внутренняя анимация. Добавляю его на сцену по таймеру:
Код
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();
}
}

Но мувик появляется на сцене уже остановившись на своем последнем кадре! А нужно, чтобы он с самого начала проигрывался.
chingachgoog
Во-первых addChild добавляет УЖЕ СОЗДАННЫЙ объект всего лишь в СписокОтображаемыхОбъектов. Посему читаем про грабли в п.9 (просто тут грабли ударили с другой стороны).
Русская версия IP.Board © 2001-2009 IPS, Inc.