PDA

Просмотр полной версии : Ускорение мыши


Chameleon
28.01.2002, 13:44
Народ, есть мувик "пункт меню" (ПМ) с кнопкой внутри, который продублирован в 5 раз в родительском мувике "меню" (М).... кнопка в ПМ "палит" когда на нее попадет мышка и прилепливает ПМ к курсору...еще в М есть пустой мувик MNU_AS который по событию (mouseMove) может отклеить ПМ от курсора.
Треба: при определенном ускорении движения мыши (например, больше 5 pix/sec2) отлеплять ПМ от курсора (типа не удержался :), а при простом медленном перетаскивании ПМ просто висел бы на курсоре...вот.
Пробовал запоминать последовательно в начале и в конце программы расстояние пройденное мышью, но всего 3 кадра (стандартный 3х кадровый цикл) >> значения равные :(..
не дайте дураком помереть :)..подскажите где рыть...

Dmi3
28.01.2002, 15:33
Посмотри здесь (http://www.d-art.ch/old/old.html) , где-то в исходниках у него отслеживалась скорость мыши, может, поможет.

nme
28.01.2002, 15:36
Да, да. Там. (http://www.d-art.ch/old/old.html) Исходник номер 24.

Chameleon
29.01.2002, 12:55
Всем спасибо! то что надо :)