![]() |
Проблема с временем
Не могу понять почему трейс показывается каждую миллисекунду:
var dt = new Date(); var intSec = dt.getseconds(); strSec = String(intSec); if (strSec.indexOf("0") != -1){ trace('1'); } кусок внутри if должен выполняться каждые 10 секунд - поэтому я смотрю на значение 0 в строке сам мувик состоит из 1 кадра заранее благодарю. |
полный кусок кода такой
_root.onEnterFrame = function() { var dt = new Date(); var intSec = dt.getseconds(); strSec = String(intSec); if (strSec.indexOf("0") != -1){trace('1')} } |
будь проще
intSec = dt.getseconds(); _root.onEnterFrame = function() { var dt = new Date(); if(dt.getseconds()-intSec==10){ trace(1); intSec = dt.getseconds(); } } |
а еще проще всего :
sec10 =function(){ trace("1") } setInterval(sec10,10000); |
Сабж. У меня его хронически нет :(
|
| Часовой пояс GMT +4, время: 01:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.