4
сен
  Проблемы с таймером   0 баллов
 

Здравствуйте. У меня такая проблема. В файле 4 кадра. В первом - находитсч кнопка СТАРТ, по нажатию которой проигрывается второй кадр.
На втором кадре у меня такой код:
stop();
time = 30;
onEnterFrame = function(){
sec = getTimer();
if (sec>=time) { переход к след. кадру }
}
Проблема в том, что код начинает работать сразу после запуска swf-файла, даже если не нажата кнопка старта. Поетому, еслим кнопку нажать не сразу а например, секунд через 10, то времени остается только 20 сек.
Вопрос: как сделать, чтоб тайфмер запускался только по нажатию кнопки старт?
Исходник - http://ifolder.ru/13845312.

Комментарии (3)   Автор: GALLlblSH
Комментарии
GALLlblSH
04.09.09 | 13:56
0 баллов

.

Jerry
06.09.09 | 18:17
0 баллов

А какой тип файла? Если тип файла - SWF, то код первого кадра не читается. Для того надо добавить кадр до кадра с кнопкой. Тогда будет все нормально.

GALLlblSH
07.09.09 | 18:00
0 баллов

да я уже решил проблему. просто функция gettimer возвращает время прошедшее с запуска ролика. поэтому я использовал функцию setInterval.

 
 
 
 

Последние комментарии

Полезные ссылки

Реклама сайтов

Скидки на жемчуг и янтарь. Оптовая продажа жемчуга в москве. Индийские украшения и бижутерия.
Модные украшения, жемчуг. Посмотрите каталог ювелирной бижутерии на сайте. Скидки в мире жемчуга.