Создайте класс содержащий статические переменные (методы, гетеры/сеттеры) и импортируйте его в те классы в которых нужен доступ к глобальному коду

Код AS3:
package {
public class Global{
public static var str:String = "";
public static var arr:Object;
public static registerVar(name:String, value:* = null):void{
if(arr[name] != undefined){
arr[name] = value;
}
}
.............................
}
}

Код AS3:
package {
import Global;
public class Class1 {
public function Class1(){
trace(Global.str);
}
}
}

Код AS3:
package {
import Global;
import Class1;
public class Class2 {
private var class1:Class1;
public function Class2():void{
Global.str = "test";
class1 = new Class1(); // trace output:test
}
}
}