PDA

Просмотр полной версии : on(не трогать маус 30 сек) {}


kayama
15.03.2007, 19:06
Собсно вопрос в названии топика. Подскажите с чего начать создание подобного события. Если не понятно, то я хочу сделать такое:

30 сек не трогаем мышь, срабатывает действие.

etc
15.03.2007, 19:08
onMouseMove и setInterval/clearInterval.

kayama
16.03.2007, 16:48
То есть после движения, включаем интервал и ждем, так?

iNils
16.03.2007, 16:55
Для 5 секунд
var i:Number = 0;
function noMove () {
clearInterval (i);
i = setInterval (function () {
trace ("no move");
clearInterval (i);
}, 5000);
}
this.onMouseMove = noMove;
noMove ();

kayama
16.03.2007, 19:32
Спасибо. Так и сделал. !)

офф: Что-то я в последнее время часто к с интервалом сталкиваюсь....К чему бы это..

etc
17.03.2007, 00:49
К деньгам, видимо :D