Как зациклить анимацию во флеше?

Анимация во флеше проигрывается циклически по умолчанию при экспорте. Дастаточно опубликовать ролик (cntrl+Enter), и анимация будет проигрываться по кругу, если в последнем кадре не проставлена команда остановки stop. Создавая анимационный цикл (походки, например), удобно, когда анимация именно в сцене проигрывается по кругу.

Чтобы зациклить анимацию во флеше на сцене, нужно в верхнем меню выбрать Control Loop Playback:

 

Запускаем анимацию на таймлайне (Enter) и смотрим: доходя до последнего кадра, анимация автоматически возвращается в первый кадр и опять проигрывается.

Комментарии
Аватар пользователя Екатерина

Здравствуйте, подскажите пожалуйста, а как сделать чтобы флеш-баннер не проигрывался дольше 30 секунд, например 2 повтора и стоп. Заранее, благодарна!

Аватар пользователя cibergod

в 1 слое добавь переменную например цифровую вот так

var KeyCount:Number;

а в последнем кадре выбери действие и напиши в нем KeyCount=KeyCount+1; вернись в 1 кадр и напиши условие возобновления анимации если ее нужно выполнить 2 раза то просто нужно проверить чему равен KeyCount если она уже сработала 2 раза то будет =2 тогда нужно остановиться

if (KeyCount==2) stop();

вот

Аватар пользователя Гость

А можете код выложить для последнего кадра, пожалуйста, AS2

Аватар пользователя Oksana

продлить до  60 секунд, продублировав цикл.