Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Проблема с временем (http://www.flasher.ru/forum/showthread.php?t=58375)

Dam0n 19.05.2004 21:12

Проблема с временем
 
Не могу понять почему трейс показывается каждую миллисекунду:
var dt = new Date();
var intSec = dt.getseconds();
strSec = String(intSec);
if (strSec.indexOf("0") != -1){
trace('1');
}

кусок внутри if должен выполняться каждые 10 секунд - поэтому я смотрю на значение 0 в строке
сам мувик состоит из 1 кадра
заранее благодарю.

Dam0n 19.05.2004 21:21

полный кусок кода такой
_root.onEnterFrame = function() {
var dt = new Date();
var intSec = dt.getseconds();
strSec = String(intSec);
if (strSec.indexOf("0") != -1){trace('1')}
}

silin 19.05.2004 22:35

будь проще
intSec = dt.getseconds();
_root.onEnterFrame = function() {
var dt = new Date();
if(dt.getseconds()-intSec==10){
trace(1);
intSec = dt.getseconds();
}
}

BAHUS 20.05.2004 17:23

а еще проще всего :

sec10 =function(){
trace("1")
}
setInterval(sec10,10000);

Dindin 21.05.2004 11:41

Сабж. У меня его хронически нет :(


Часовой пояс GMT +4, время: 01:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.