Код AS3:
package {
import flash.events.MouseEvent;
public class ObjectFocus {
public var FOCUS:*=null;
public function OverListeners(e:*){
e.addEventListener(MouseEvent.MOUSE_OVER,function(e:MouseEvent){
FOCUS=e.currentTarget;
trace(FOCUS.name) // выводит правильно instance....
});
}
}
}
Код AS3:
var classBody:ObjectFocus=new ObjectFocus();
var movieClip:MovieClip= //какой то клип
classBody.addEventListener(movieClip);
// наводим на movieClip и у нас в классе ObjectFocus згначение FOCUS должно быть [movieClip object]
//но почему то при trace(classBody.FOCUS) выводит null
Добавлено через 50 минут
разобрался! static var