更改我的文件结构导致使用 XML 文件中的数据创建类的函数出现问题。我知道需要显示完整的包裹,但我一定做错了。
我认为这是一个错误....
ReferenceError: Error #1065: Variable WoodlandBG is not defined.
我已经为 bG1 创建了一个变量并将其数据类型化到一个Background
类中......在该类中创建的game.Game
类调用加载到的信息levelXML
(game.backgrounds.WoodlandBG.as
通过 from 调用_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);