Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   скорость движения мыши (http://www.flasher.ru/forum/showthread.php?t=67807)

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('рано еще')
}



Часовой пояс GMT +4, время: 23:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.