У меня есть класс игрового движка, который создает экземпляр моего основного персонажа и экземпляр границы игры, когда игра загружается следующим образом:
public class Engine extends MovieClip
{
var char:Char = new Char(stage);
stage.addChildAt(char, 1);
var border1:Border = new Border();
stage.addChild(border1);
}
Я хотел бы получить доступ к переменной border1, которая была создана в классе Engine внутри моего класса Char. Возможно ли это, и если да, то как мне это сделать?
Я пытался изменить код, чтобы border1 был статичным
static var border1:Border = new Border();
Но потом я получаю
error 1012: The static attribute may be used only on definitions inside a class.