Анимирую во флеше AS2, чтобы не растягивать таймлайн, вставляю паузы в кадрах.
Код AS1/AS2:
MovieClip.prototype.ppause = function (seconds) { // в параметере seconds определяется время паузы в секундах
this.stop (); // останавливаем текущий мувиклип
var pause = setInterval (function (mc) {
clearInterval (pause); // после того как время паузы прошло и вызвалась эта функция, удаляем обработчик
mc.play (); // запускаем воспроизведение клипа. Используем объект получаемый через параметр при вызове функции
}, seconds*1000, this);
};
в нужный момент, добавляю скрипт со строкой ppause(10);
Анимация идёт в мувиках. Теперь мне нужно поочерёдно останавливать анимацию мувиков
хотел сделать
Код AS1/AS2:
ppause(5);
DM.stop();
DM.foot.stop();
pause(10)
DM.hand.stop();
но не тут то было) Можно конечно просто следующий кадр скриптовать, но хотелось бы не растягивать таймлайн. Подскажите, может есть какая простая команда для этого?..