![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 38
|
Подскажите пожалуйста, как в данном случае очистить таймер _timer?
Спасибо заранее. var loader:MovieClipLoader = new MovieClipLoader();
loader.addListener(this);
var Dir:String = "img/";
var File:String = ".jpg";
function updateTimer() {
var _timer = getTimer();
trace(_timer);
if (_timer >= 3000)
{
clearInterval(inter);
init();
}
}
function onLoadInit(_mc:MovieClip) {
if (loaded = totalloaded){
inter = setInterval(updateTimer, 200);
}
};
function onLoadProgress(_mc:MovieClip, loaded:Number) {
totalloaded = loader.getProgress(_mc).bytesTotal;
var loadedsofar:Number = Math.floor(loaded*100/totalloaded);
trace(loadedsofar);
};
function init() {
var mc:MovieClip = this.createEmptyMovieClip("mcc",1);
var Rand:Number = Math.ceil(Math.random()*6);
loader.loadClip(Dir + Rand + File, mcc);
}
init();
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
я не нашел как его "очистить".
просто выделил переменную, которая будет являться условным нулем. когда нам надо считать заново с нуля, мы просто присваиваем этой переменной значение getTimer() и потом вычитаем его (значение этой переменной) из каждого последующего getTimer().
__________________
smival.com |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 38
|
дело в том, что не получается его обнулить
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
а зачем обнулять?
__________________
smival.com |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 38
|
if (getTimer() - startTime >= 3000), старый добраый хэлп
все, разобрался, всем спасибо |
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
я про это и говорил
![]()
__________________
smival.com |
|
|||||
|
Banned
Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
Цитата:
![]() Аргументируйте. |
|
|||||
|
ветеран форума
|
>= преобразуется в < + отрицание
> так и остается больше Хотя выигрыш в производительности мизерный.
__________________
4am is time to rock |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|