ファイル構造を変更すると、XML ファイルのデータを使用してクラスを作成する関数で問題が発生しました。完全なパッケージを表示する必要があることは承知していますが、やり方が間違っているに違いありません。
私はこれをエラーとして取得します....
ReferenceError: Error #1065: Variable WoodlandBG is not defined.
bG1 の変数を作成し、それをクラスにデータ型付けしましたBackground
....クラスで作成されたクラスは、 ( from を介して呼び出された)game.Game
にロードされた情報をリコールしますlevelXML
game.backgrounds.WoodlandBG.as
_app.levelXl
var bgType:String = _app.levelXML.@bg;
trace(bgType);//this returns WoodlandBG
var classRef:Class = getDefinitionByName('.game.backgrounds.' + bgType) as Class;
trace(classRef);//this is not returning anything
bG1 = new classRef(this);
bG1.y = 0;
addChild(bG1);
trace(bG1);