Показать сообщение отдельно
Старый 08.06.2008, 23:04
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 10  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Dr.OH, это уже другая тема, незачем постить в чужой топик
по вопросу:
у MyClass (если он наследник Object, а не MovieClip) нет onMouseMove и как следствие obj_move изначально провальный как метод MyClass
если нужно передать его obj.caller' у, то держать его надо в виде свойства как анонимную функцию:
Код:
class MyClass
{
	var obj_move:Function = function()
	{
		this.onMouseMove = this.caller.obj_move_process;
	}
	
	function obj_move_process() {
        trace('actions');
    }
	
    function obj_init(obj:MovieClip) {
        obj.caller = this;
        obj.onPress = obj_move;
    }
}
ps: зачем такие выверты нужны не оч. понятно..