Просмотр полной версии : кнопка с задержкой
Подскажите как сделать, чтобы при нажатии на кнопку переход по ссылке происходил только после прокрутки анимации.
1) создай переменнную, которая бы хранила в себе адрес
2) на последнем кадре напиши свой переход по ссылке
3) кнопка дает переменной адрес, и запускает анимацию(сама она не содержит в себе getURL и ничего пдобного просто - myMovie.myURL = "yandex.ru";)
Вот, мне с утра делать нечего, конкртный пример...
Спасибо за подсказку.
А если такой случай.
Есть анимация сама по себе, на неё вешаем кнопку. В любой момент проигрования ролика нажимаем на кнопку, и переход по ссылке происходит только после оканчания ролика.
Juice_Green
05.10.2006, 12:25
сделать что то типа этого (если анимация например в _root)
_root['mybtn'].onPress = function():Void {
this.enabled = false;
this.onEnterFrame = function():Void {
if (_root._currentframe == _root._totalframes) {
delete this.onEnterFrame;
this.enabled = true;
getURL("http://", "_blank");
}
}
}
p.s. незабываем, что onEnterFrame у объекта MovieClip, а не у Button
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.