« 選択してるライブラリアイテムに対して何かしたいJSFL | メイン | AIR2.0 Bata 2 でNativeProcessつかってみる。Flash CS4つかって。 »

表示オブジェクトからgetQualifiedClassName使って、クラス名取得

del.icio.us it!   hatena bookmark
すでにaddChildしてるオブジェクトのクラス名がわからないけど、もう一個newしたいとき、こんな感じでいける。
var a = getChildAt(0); // 参照があればなんでもおk

//どっちでもおk
//var className:String = describeType(a).@name;
var className:String = getQualifiedClassName(a);

var c:Class = Class(getDefinitionByName(className)); // これはクラスそのものなので、、これをaddChildしてもだめ。
addChild(new c());


Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編] 集合知プログラミング ビジュアライジング・データ —Processingによる情報視覚化手法 御岳百草丸 1200T

トラックバック

このエントリーのトラックバックURL:
http://un-q.net/mt-tb.cgi/428

コメントを投稿

書いたよ!