getDefinitionByNameはフルパスで書こう
getDefinitionByNameでクラス名を文字列で指定することができる。
自前のクラスを定義したいときは、パッケージ名からフルパスで書く!!
クラス名だけだと「変数〜は定義されていません。」と怒られる。
もちろんインポートもしておくこと。
import flash.utils.getDefinitionByName; import yoshidam.test; var className:Class = getDefinitionByName("yoshidam.test") as Class; var menu = new className();