« WCAN mini ActionScript Vol.10 | メイン | インスタンス名を上から連番でつけるJSFL »

選択しているオブジェクトのインタンス名から宣言を生成するJSFL

del.icio.us it!   hatena bookmark
var doc = fl.getDocumentDOM();
var n;
var l;
for (var i in doc.selection) {
    l = doc.selection[i];
    n = doc.selection[i].libraryItem.name.split("/");
    //l.name = n[n.length - 1].toLowerCase(); // これはライブラリの名前からインスタンス名つけるやつ
    fl.trace("public var " + l.name + ":Sprite;");
}

output
public var hoge:Sprite;
public var fuga:Sprite;
public var uge:Sprite;
public var moge:Sprite;

型とかも動的に出せるかもね。


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

トラックバック

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

コメントを投稿

書いたよ!