文字列と数値の連結に基づいて、クラスを初期化しようとしています。 すべての私のクラスは公開されています。動的クラスの開始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();
}
ので - 私は、エラー#1065を取得。
助けが必要ですか?
はい、私は私のクラスファイルインポートflash.utilsにアップしています。*
私は私がエラーを取得すると思います'var pth_class:Class = getDefinitionByName(' Pth '+ pathNumber)をクラスとして使用します。すべての質問に答える –
私はトレース( "Pth" +パス番号) "Pth1"それはクラスではない文字列 –