![]() |
|
||||||||||
|
|||||
|
Хочу сделать плавный кастом курсор.
В avm1 я писал obj.onMouseMove=function():Void{ cursor._x=_xmouse; cursor._y=_ymouse; updateAfterEvent(); //если уж очень хочется } Mouse.addListener(obj); В avm2 подписывая stage stage.addEventListener(MouseEvent.MOUSE_MOVE, mmove); private function mmove(e:MouseEvent):void { cursor.x = mouseX; cursor.y = mouseY; } Собственно сам question, как реализовать то, что я хочу?
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 1,195
|
А в чём проблема с updateAfterEvent в AS3?
|
|
|||||
|
MouseEvent.updateAfterEvent();
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
оО блин, просмотрел что-то. Спасибо
![]()
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Цитата:
{ cursor.x = mouseX; cursor.y = mouseY; e.updateAfterEvent(); } |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В том, что происходит принудительный рендер объекта и его движение получается плавным и быстрым, независимо от fps.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
ммм класс, теперь буду юзать
Добавлено через 1 час 46 минут еще вопрос, данный метод лучше применять во всех моментах когда есть визуальная анимация, какие либо изменения положения и прочее?
__________________
Коллекционирую чужие ActionScript Блоги Последний раз редактировалось random13; 11.11.2009 в 14:15. |
|
|||||
|
Только тех, которых нужно перерисовывать чаще, чем фпс.
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|