Просмотр полной версии : Replay button
razum666
27.12.2007, 16:53
Уважаемые знатоки, вопрос. Есть короткий мультик. Как сделать так чтобы после его проигрывания появлялась кнопка "проиграть еще раз"?
Спасибо
вытаскиваешь кнопку на поледний кадр. называешь ее btn. в этом кадре пишешь код:
btn.onRelease = function(){
_root.gotoAndPlay(1);
}
Волгоградец
28.12.2007, 10:35
Распределять клип по кадрам не модно. Нужно стараться централизовать код. Для твоего случая:
but._visible = false;//изначально кнопка не видна
_root.onEnterFrame = function (){
//если клип доиграл до конца - он останавливается и появляется кнопка
if (mc._currentframe == mc._totalframes){
mc.stop ():
but._visible = true;
}
}
//при нажатии на кнопку клип начинает играть сначала
but.onRelease = function (){
mc.gotoAndPlay (1);
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.