0

更改我的文件结构导致使用 XML 文件中的数据创建类的函数出现问题。我知道需要显示完整的包裹,但我一定做错了。

我认为这是一个错误....

ReferenceError: Error #1065: Variable WoodlandBG is not defined.

我已经为 bG1 创建了一个变量并将其数据类型化到一个Background类中......在该类中创建的game.Game类调用加载到的信息levelXMLgame.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);
4

0 回答 0