![]() |
|
||||||||||
|
|||||
|
"simple"
|
Можно ли как-то узнать какой клип был нажат?
И чем более эффективным можно заменить onMouseMove при том, что нужно отлавливать вхождение мыши в пределы клипа с нажатой кнопкой? Офф: кстати, события такого вида onMouseMove действительно тормознее, чем такого - onClipEvent(mouseMove), или это я торможу? |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
можно
![]() 1) MovieClip.prototype.onMouseDown=function(){if(this.hitTest(_root._xmouse,_root._ymouse)){trace(this._name)}} 2) this.onMouseDown=function(){for(mc in this){if(this[mc].hitTest(_root._xmouse,_root._ymouse)){trace(this[mc]._name)}}} вроде ошибок недопустил когда писал.... должно работать ![]()
__________________
flash it |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
Цитата:
![]()
__________________
flash it |
|
|||||
|
Цитата:
|
|
|||||
|
"simple"
|
Цитата:
2dee2 && Techmaker Цитата:
Я нажал кнопку мыши над одним клипом, не отпуская кнопки, перемещаю мышку на другими клипами. Вот мне и нужно отловить вхождение мышки в зону клипа при нажатой кнопке. (dragOver - это нажал, ушёл за пределы, опять вошёл в пределы) |
|
|||||
|
_droptarget тебе поможет
|
|
|||||
|
а чем тебя это не устраивает?
|
|
|||||
|
"simple"
|
2derhab
Цитата:
Цитата:
Ещё была идея с onRollOver, но он почему-то отказывается срабатывать при нажатой кнопке мыши... |
|
|||||
|
Цитата:
![]() |
|
|||||
|
"simple"
|
2derhab
Заметь, я говорю не о тысячах, а об одной тысяче. Если быть точнее, то верхний предел - 900 (при нижнем пределе в 25 всё летает даже без проверки на "нажатость" кнопки). |
![]() |
Часовой пояс GMT +4, время: 13:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|