SWC書き出しでアセット作るというワークフローを試してみたところ、若干はまったのでメモ。 SWCの書き出しと読み込みはkayacさんの記事を参照ください。 参考:SWC書き出しを有効に使って作業効率アップ:_level0.kayac で、たとえば、MyMc0ってクラス名でリンケージしたMcを含んだswcファイルを用意したとして、 そのMyMc0を取り出すときの処理で、普通に書くと↓な感じでOK var myMc0:MyMc0 = new MyMc0(); addChild(myMc0); ただここで、クラス名を動的に生成したい場合は、getDefinitionByName()使わないとなので、こんな感じ。 これも問題なくOK。 var index:int = 0; var className:String = "MyMc" + index; var myClass:Class = getD