Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как сделать, чтобы объект, двигаясь за мышкой, не тормозил? (http://www.flasher.ru/forum/showthread.php?t=26028)

Rishat 20.01.2002 01:49

как сделать, чтобы объект, двигаясь за мышкой, не тормозил?
 
как сделать, чтобы объект, двигаясь за мышкой, не тормозил?
что я только не пробовал делать, чтобы объект двигался без замедления за курсором мышки и без малейшего торможения - не получается :(
а я знаю, что так можно, видел http://www.ahouse.ru/ вот здесь.
Там рука вместо курсора и двигается без малейшего торможения.
Может кто-нибудь знает?

StimS 20.01.2002 02:05

Делаешь клип с курсором, Инстанс ему "cur" в _root'e.
Далее на первый кадр фильма:
Mouse.hide();
startDrag("cur", "true");

Усё!

Rishat 20.01.2002 02:39

Нет, Stims, здесь что-то другое надо делать, потому что немного тормозить начинает этот объект который двигается за мышкой. (т.е. двигаться с маленькими рывками)
А вот как сделать чтобы совсем не было этих рывков?

Yuri S. 20.01.2002 02:51

Попробуй повесить на какой нибудь клип такой код:

onClipEvent (mouseMove) {
with (_parent) {
mClip._x = _xmouse;
mClip._y = _ymouse;
updateAfterEvent(mouseMove);
}
}

mClip замени на имя клипа, который хочешь таскать.

updateAfterEvent(mouseMove) - реализует отображение действия сразу после события, может поможет.....

Rishat 20.01.2002 03:24

спасибо, попробую :)

Rishat 20.01.2002 03:50

то что надо было! Никакого торможения!
Спасибо! :)

StimS 20.01.2002 23:54

Тоже вариант

Viderko 21.01.2002 05:14

120
 
Можно поставить 120 кадров в секунду!


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

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