Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Обработка событий. Клип в клипе (http://www.flasher.ru/forum/showthread.php?t=100881)

evgenz 06.09.2007 15:47

Обработка событий. Клип в клипе
 
Есть основной клип: _root.map
На нем стоят события
Код:

on (press)
{
_root.map.startDrag(false, 640-_root.map._width, 480-_root.map._height, 0, 0);               
}
on (release)
{
_root.map.stopDrag();       
}

Внутри этого клипа путем дублирования создаю экземпляры другого клипа
object:
_root.map.obj1
_root.map.obj2
_root.map.obj3

Как мне повесить собитие на клип object

пробовал на клип object вешать
on (rollOver)
{
trace("event");
}
не выходит нечего

etc 06.09.2007 15:50

Правильно, вы перекрыли события вложенных клипов событиями внешнего.

evgenz 06.09.2007 16:00

Это я понял, вопрос как сделать чтобы события на на оба клипа работали?

telit 06.09.2007 16:21

поменять глубину

evgenz 06.09.2007 16:47

менять нельзя... у меня DragAndDrop на map.. надо что бы все обьекты внутри тоже таскались с ней..

evgenz 06.09.2007 17:38

Победил
onClipEvent(mouseMove) {
if(this.hitTest(_root._xmouse,_root._ymouse,true)) {
_parent.hint._visible = true;
//trace(_parent.hint);
}
else
_parent.hint._visible = false;
}


Часовой пояс GMT +4, время: 16:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.