我试图初始化一个类,基于字符串和数字的串联。 我所有的课程都是公开的。动态类初始化AS3
这是我的代码:
public function setCurrentPath(pathNumber:String)
{
var pth_class:Class = getDefinitionByName('Pth'+pathNumber) as Class;
var pth:MovieClip = new pth_class();
addChild(pth)
pth.getXY();
}
所以I'm得到错误#1065。
任何帮助?
是的,我有在我的类文件导入flash.utils。*
我觉得我得到的错误'var pth_class:Class = getDefinitionByName('Pth'+ pathNumber)作为Class;'是所有问题 – 2012-02-18 17:04:59
如果我跟踪(“Pth”+ pathNumber)我得到'Pth1'它是一个字符串不是类 – 2012-02-18 17:11:10