0
私は文字列の配列を持っています。各文字列はクラスの名前です。配列内の文字列に対応するクラス名でライブラリ項目を呼び出すにはどうすればよいですか?事前文字列の配列からライブラリのムービークリップを呼び出す
私は文字列の配列を持っています。各文字列はクラスの名前です。配列内の文字列に対応するクラス名でライブラリ項目を呼び出すにはどうすればよいですか?事前文字列の配列からライブラリのムービークリップを呼び出す
で
ありがとうございます、パッケージflash.utilsで見つかった機能getDefinitionByName
を、使用することができます。
var oClass:Class = getDefinitionByName("<name of your class>") as Class;
var instance:Object = new oClass();
はまた、あなたの好みのタイプにinstance
をキャストすることができます。
var myType:SomeType = SomeType(instance);
は参照用に、このlinkを参照してください。