PDA

Просмотр полной версии : скорость движения мыши


nothing
11.08.2005, 18:56
как написать скрипит к кнопке, чтобы она срабатывала только при условии, что курсор задержался над ней скажем на 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)
}
тут правда слишком навортил, наверное =)

silin
11.08.2005, 20:39
вариант:
var t;
but.onRollOver=function(){
t=getTimer();
}
but.onRelease=function(){
if(getTimer()-t>2000)trace('уже можно')
else trace('рано еще')
}