Форум 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)
-   -   Компоненты. Событие move. (http://www.flasher.ru/forum/showthread.php?t=144037)

AzagThoth 31.08.2010 23:26

Компоненты. Событие move.
 
Здравствуйте.
Допустим есть такой код:
Код AS1/AS2:

_root.cool={};
 
but.addEventListener("click",_root.cool);
but.addEventListener("move",_root.cool);
 
_root.cool.click=function(){
        //trace(123);
        but.move(10,10);
}
 
_root.cool.move=function(){
        trace(123);
        but._x=100;
        but._y=100;
}
 
_root.cool.handleEvent=function(obj){
        trace(obj.type);
}

Почему-то функция _root.cool.move не срабатывает по происшествии события. Но трейс
Код AS1/AS2:

trace(obj.type);

выводит сообщение о происшествии события move. В общем если кто знает почему не работает, то пожалуйста напишите.

Добавлено через 8 минут
Вопрос снят.
Код AS1/AS2:

// these events do not get called via backdoor because of name collisions with other methods
        static var exceptions:Object = {move: 1, draw: 1};



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

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