Я пытаюсь изменить статическую переменную в конструкторе класса. На старте у меня есть:
public static var mainReference:Main;
public static var timerReference:Timer;
public var timer:Timer = new Timer(1000);
Это так, что мои статические функции могут получить доступ к основному и таймеру. У конструктора Майна у меня есть:
mainReference = this;
timerReference = timer;
Проблема в том, что первое не выдает ошибку при компиляции, а второе сообщает мне доступ к неопределенному свойству (timerReference).