![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 18
|
Подскжите пожалуйста,как зациклить,например десятисукундный счётчик,но чтобы он запускался не кнопкой,а от начала фильма?
Спасибо всем,прочитавшим мой вопрос. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Пожалуйста.
|
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 18
|
Именно так:через 10 секунд сбрасывается и начинает всё заново.
|
|
|||||
|
Регистрация: Dec 2003
Адрес: Москва
Сообщений: 18
|
Спасибо большое за ответ,iNils.
Я додумался только до такого варианта может комуинтересно):для кадра: _root.onEnterFrame=function(){ if(getTimer()-time<10000) {time1=Math.floor((getTimer()-time)/1000);} if(getTimer()-time>10000) {time=time+10000;} if(time1==0){time1=10;}} time1-переменная в динамическом тексте. |
|
|||||
|
Guest
Сообщений: n/a
|
можно поизвращённей:
_root.createEmptyMovieClip("timer",0);
var start_time = new Date();
_global.start_s = start_time.getSeconds();
_global.counter = 0;
_root["timer"].onEnterFrame = function()
{
var dte = new Date();
var now_sec=dte.getSeconds();
if (now_sec!=_global.start_s)
{
_global.counter++;
_global.start_s=now_sec;
}
}
_root.createEmptyMovieClip("timer",0);
var start_time = new Date();
_global.start_s = start_time.getSeconds();
_global.counter = 0;
_root["timer"].onEnterFrame = function()
{
var dte = new Date();
var now_sec=dte.getSeconds();
if (now_sec!=_global.start_s)
{
_global.counter++;
_global.start_s=now_sec;
if (_global.counter==10)
{
_global.counter=0;
}
}
}
|
![]() |
Часовой пояс GMT +4, время: 09:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|