Форум 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=158398)

ZIPer 19.06.2011 12:28

Как сделать курсор руки?
 
Как я понимаю as2 - не позволяет изменять курсор на уже имеющийся на операционке
и приходится делать собственный курсор мувиком =(

и перемещать его с помощью startDrag(); Mouse.hide();
- на мой взгляд это очень медленно и курсор дергается..
можно ли перемещать его по сцене иным способом чтобы он не прыгал?

kuflash 19.06.2011 12:40

Сделай по больше FPS и не startDrag(), a код такой
Код AS1/AS2:

cursor._x = _xmouse;
cursor._y = _ymouse;


Freemanof 19.06.2011 12:56

fps минимум 30, тогда все нормально
Код AS1/AS2:

onClipEvent (load) {
        startDrag("", true);
        Mouse.hide();
}


samana 19.06.2011 14:18

FPS не главное. Можно просто обновлять экран, после совершения события.
Код AS1/AS2:

Mouse.hide();
_root.onMouseMove=function(){
        obj._x=_xmouse;
        obj._y=_ymouse;
        updateAfterEvent();
}


quake 10.07.2011 10:54

samana-только что хотел написать!


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

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