Я смущен термином «глобальный» в AS3. в моем основном классе контроллера я определил переменную (myNum), которую я хотел бы получить во всех файлах класса .as в одном пакете.AS3: Доступ к глобальным переменным
//Controller class
package myApp
{
public var myNum:int = 24; //try to access myNum in mySprite class
public class Main extends Sprite
{
}
}
______________________________
//Object class
package myApp
{
public class mySprite extends Sprite
{
trace (myNum);
}
}
приведенный выше код возвращает следующую ошибку:
5006: An ActionScript file can not have more than one externally visible definition
что такое правильный способ создать список глобальных переменных, которые могут быть доступны в течение всего объема пакета?