Просмотр полной версии : скорость движения мыши
как написать скрипит к кнопке, чтобы она срабатывала только при условии, что курсор задержался над ней скажем на 2 секунды...
(p.s. я не программист.. и очень прошу войти в моё нелегкое положение и помочь мне без лишних насмешек)
заранее спасибо!
KidsKilla
11.08.2005, 20:09
function myFunc(txt){
trace(txt)
}
my_btn.onPress = function(){
this.tmr = setInterval(function(){
var mc = arguments.shift();
clearInterval(arguments.shift());
myFunc.apply(null, arguments);
},2000, this, "поехали")
}
my_btn.onRollOut = function(){
clearInterval(this.tmr)
}
тут правда слишком навортил, наверное =)
вариант:
var t;
but.onRollOver=function(){
t=getTimer();
}
but.onRelease=function(){
if(getTimer()-t>2000)trace('уже можно')
else trace('рано еще')
}
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.