実行時に、インスタンス化するクラスの名前を含む文字列があります。どうすればいいですか?
使用する提案を読みましたflash.utils.getDefinitionByName()
:
var myClass:Class = getDefinitionByName("package.className") as Class;
var myInstance:* = new myClass();
ただし、次のエラーが発生します。
[障害]例外、information = ReferenceError:エラー#1065:変数classNameが定義されていません。