![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 13
|
Имеются динамические movieclip-ы. Пусть например один из них называется mc[1]. Как сделать, чтобы при нажатии на него мышой что-нибудь происходило, например getURL();
Может нужно как-то использовать onClipEvent(mouseDown)? А как это сделать для динамических объектов. mc[1].onClipEvent(mouseDown) { ... } не работает. |
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 13
|
Чего-то не работает, приведите кто-нибудь, пожалуйста, какой-нибудь пример, поподробнее.
|
|
|||||
|
mc1.onMouseDown=function()
{ getUrl("http://www.fbi.gov"); } и нефиг мувики именовать mc[1] ![]() |
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 13
|
да у меня их целый массив.
наведение мыши работает, которое я сделал с помощью hitTest, а нажатие нет. Как осуществить нажатие n-го элемента массива movieclip-ов? |
|
|||||
|
_root["mc[n]"].onMouseDown=function()
{ getUrl("http://www.fbi.gov"); } Последний раз редактировалось Baltika; 25.07.2002 в 16:41. |
|
|||||
|
Регистрация: Jul 2002
Адрес: Москва
Сообщений: 13
|
Так тоже не работает
|
|
|||||
|
все должно работать ...
если конечно мувы валяются в руте .. ;) |
|
|||||
|
ну.... если уж совсем динамически, то так :
n = ... ; _root["mc["+n+"]"].onMouseDown=function() { ... } |
|
|||||
|
Baltika, непарься!
все должно работать onMouseDown = function () { for(var i in this) if (this[i].hitTest(_root._xmouse, _root._ymouse, 1)) trace('Меня нажали мАй нЭйм'+this[i]+' вот так-то')}
__________________
Старый плюс лучше новых двух. I like RTFM попросил - подожди - обработай Chr(255) == '\xFF' - это про "я" lexass Последний раз редактировалось lexass; 25.07.2002 в 17:04. |
![]() |
Часовой пояс GMT +4, время: 07:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|