どこにでもアクセスできる Main のインスタンスがあります。レベルの変数にアクセスしたい場合は、次のことができるはずです。
_root.level.my_value
ただし、マップで _root.level を呼び出すと、.level が null と表示されます。
Main.as (クラス ドキュメント)
package{
import flash.display.MovieClip;
public class Main extends MovieClip{
//Monostate
private static var _instance:Main;
public static function get instance():Main { return _instance; }
public var level:MovieClip;
public function Main(){
_instance = this; //Monostate
this.level = new Level();
}
}} //package / class
Level.as
package{
import flash.display.MovieClip;
public class Map extends MovieClip{
private var _root:MovieClip;
public function Map(){
_root = Main.instance
trace(_root);
trace(_root.level); //This should not be null
}
}} //package / class