Показать сообщение отдельно
Старый 09.09.2005, 13:27
Leezard вне форума Посмотреть профиль Отправить личное сообщение для Leezard Посетить домашнюю страницу Leezard Найти все сообщения от Leezard
  № 7  
Ответить с цитированием
Leezard
 
Аватар для Leezard

Регистрация: Oct 2004
Сообщений: 141
Проблема в том что если в руте написать:
mc.oneClk= function(arg){
trace("oneClk");
_y+=arg;
};
mc.dblClk=function(arg) {
trace("dblClk");
_y+=arg;
};

mc._onDoubleClick(mc.oneClk, -15,mc.dblClk, 15);
То двигаться будет не mc а _root.

Если вместо этого повесить на сам mc :
onClipEvent (load) {
this._onDoubleClick(oneClk, -15,dblClk, 15);
function oneClk(arg){
trace("oneClk");
_y+=arg;
};
function dblClk(arg) {
trace("dblClk");
_y+=arg;
};
}
Все работает как надо, но это не приемлимо если mc создается динамически (скриптами).