![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2006
Сообщений: 400
|
Psycho Tiger
Цитата:
|
|
|||||
|
Даже при фпс в 31 это заметно.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 400
|
Я просто никогда не заменял курсоры. Теперь буду знать)
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 179
|
Сделал вот так:
function showDM(event:MouseEvent):void { sheet.removeChild(cursor); cursor.mouseChildren = true; cursor.mouseEnabled = true; Mouse.show(); } function hideDM(event:MouseEvent):void { Mouse.hide(); cursor.mouseChildren = false; cursor.mouseEnabled = false; sheet.addChild(cursor); } По поводу штучки в плеере 10.2, так она у меня вообще не запустилась ![]() Добавлено через 4 минуты Ну и все-таки 10.2 пока явно далеко не у всех ... поэтому, лучше попробовать по "старинке" |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
это не надо делать, а это
только один раз при инициализации проверяйте, выполняются ли ф-ции обработки событий
__________________
low + Последний раз редактировалось Jewelz; 19.01.2011 в 14:56. |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 179
|
Вообщем мой код оказался рабочим, проблема была в том что я в мувик запихнул изображение
![]() |
|
|||||
|
Если не получается, то можно таким вариантом:
var cursor:Cursor=new Cursor(); cursor.mouseEnabled=false; cursor.mouseChildren=false; clip.addEventListener(MouseEvent.ROLL_OVER,cursor_change); clip.addEventListener(MouseEvent.ROLL_OUT,cursor_change); function cursor_change(e:MouseEvent):void { if(e.type=="rollOver") { Mouse.hide(); addChild(cursor); stage.addEventListener(MouseEvent.MOUSE_MOVE,mouse_move); } else { Mouse.show(); removeChild(cursor); stage.removeEventListener(MouseEvent.MOUSE_MOVE,mouse_move); } } function mouse_move(e:MouseEvent):void { cursor.x=mouseX; cursor.y=mouseY; e.updateAfterEvent(); } |
|
|||||
|
Используйте всё что хотите, ведь перемещаете клип, а то что в нем лежит не имеет ни какого значения, хоть видео.
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 179
|
Samara спасибо, с Вашим кодом заработало даже с растром
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|