Такой абстрактный пример.
Есть класс "Main" – класс документа. и в лайбрари лежит мувиклип с классом "Unit".
Main.as

Код AS3:
package {
import flash.display.Sprite;
import flash.events.MouseEvent;
public class Main extends Sprite {
private var _n:Number;
public function Main() {
_n = 10;
stage.addEventListener(MouseEvent.CLICK, onClick);
}
public function get getN():Number {
return _n;
}
public function onClick(e:MouseEvent):void {
var newUnit:Unit = new Unit();
}
}
}
Unit.as

Код AS3:
package {
import flash.display.MovieClip;
public class Unit extends MovieClip {
public function Unit() {
trace(Main.getN);
}
}
}
На строчку с
trace компилятор ругаеться ошибкой:
1119: Access of possibly undefined property getN through a reference with static type Class.
Не хотел создавать отдельную тему, т.к. вопрос скорее всего ламерский) Но копания на форуме привели меня только к тому, что я обращаюсь к самому классу Main, а надо к его экземпляру. Подскажите пожалуйста, как это сделать?
stage,
root пробовал, не катит.