我試圖初始化一個類,基於字符串和數字的串聯。 我所有的課程都是公開的。動態類初始化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