![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2001
Адрес: Latvia Riga
Сообщений: 17
|
Здраствуйте. Есть несколько диблированных мувиклипов с названиями: Line0, line1, Line2.
Вопрос как узнать имя этого клипа когда кликнулся на нем? Пытаюсь реализовать так: onClipEvent (mouseDown) { _root.Line2.gotoAndPlay(2); } все ок, а если так: onClipEvent (mouseDown) { this.gotoAndPlay(2); } не работает... |
|
|||||
|
во втором случае поставь внутри обработчика trace(this);
и посмотри куда попадаешь а вообще имя клипа берется как this._name |
|
|||||
|
Регистрация: Nov 2001
Адрес: Latvia Riga
Сообщений: 17
|
Да я поставил trace. Получается так, что операция onclipEvent(mouseDown) относится ко всем клонированным объектам, а мне необходимо чтоб она относилсь только к тому объекту на котором я кликаю...
|
|
|||||
|
а у тебя все время так будет т.к. код тоже дублируется
__________________
я ем, значит я существую... |
|
|||||
|
событие mouseDown наступает по любому нажатию мыши,
поэтому если ты хочешь использовать его для мувика придется проверять где нажали мышь: onClipEvent (mouseDown) { if(this.hitTest(_parent._xmouse,_parent._ymouse,true)) this.gotoAndPlay(2); } |
|
|||||
|
Регистрация: Nov 2001
Адрес: Latvia Riga
Сообщений: 17
|
Super!! Spasibo.
|
![]() |
Часовой пояс GMT +4, время: 06:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|