![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
Как можно заменить класс ENTER_FRAME, чтобы не зависеть от таймлайна? Извиняйте за глупый вопрос=). Просто делал курсор, а он идет с мелкими тормозами (не тормозит, если выставить 120 к/c, но это много).
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
Для курсора используйте MOUSE_MOVE
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
Mouse.hide(); function cursor (MouseEvent){ mc.x=mouseX; mc.y=mouseY; } addEventListener(MouseEvent.MOUSE_MOVE, cursor); В AS 2.0/1.0 делал так: onClipEvent (load) { this._x=_parent._xmouse; this._y=_parent._ymouse; Mouse.hide(); } onClipEvent (mouseMove){ this._x=_parent._xmouse; this._y=_parent._ymouse; updateAfterEvent(); Mouse.hide(); } Переписал, но все равно получается, что зависит от количества кадров в секунду. Тк выставив 120 не тормозит... Последний раз редактировалось MrYeti; 30.11.2009 в 23:50. |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
ну хорошо, ставьте таймер
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
Таймер - не рационально.
Но вспомнил про updateAfterFrame. Так что вот так работает как надо: |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 37
|
Гайкер спасибо за подсказку), где же Вы были час назад
... Одновременно с Вашим сообщением уже вспомнил ... |
|
|||||
|
.
|
Цитата:
ps. ENTER_FRAME - статик константа класса Event. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|