DarkLight
14.08.2006, 17:31
В общем такая проблема.
На сцене есть клип cursor.
Есть код:
Mouse.hide();
cursor.startDrag(true);
Так же на сцене клип buttons, в нем клип endTurn и код:
var $et:MovieClip = buttons.endTurn;
function nextMove(was:MouseEvent):void {
trace("nextMove")
}
$et.addEventListener("mouseUp",nextMove);
Почему-то поведение кода зависит от их глубины.
Если кнопка над курсором - все работает.
Если курсор над кнопкой - нет трейса
Если отключить Drag и не делать Mouse.hide(); - никаких проблем.
Вопросы
1) Как заставить работать курсор над кнопкой
2) Почему происходит такое поведение?
На сцене есть клип cursor.
Есть код:
Mouse.hide();
cursor.startDrag(true);
Так же на сцене клип buttons, в нем клип endTurn и код:
var $et:MovieClip = buttons.endTurn;
function nextMove(was:MouseEvent):void {
trace("nextMove")
}
$et.addEventListener("mouseUp",nextMove);
Почему-то поведение кода зависит от их глубины.
Если кнопка над курсором - все работает.
Если курсор над кнопкой - нет трейса
Если отключить Drag и не делать Mouse.hide(); - никаких проблем.
Вопросы
1) Как заставить работать курсор над кнопкой
2) Почему происходит такое поведение?