GetLibraryItemClass

.flaファイルのライブラリでクラス設定されているものを調べてその一覧を出力するコマンド(JSFL)。

クラス設定されてるライブラリのみを対象に、クラスとか基本クラス(AS3)、識別子(AS2)などの一覧を出力パネルに書き出すコマンドです。




機能紹介

出力例:ActionScript 3.0の場合

Get Library Item Class Command
mySample.fla
Oct. 11, 2008 23:57:12

ActionScript 3.0
Document Class:	MainClass
**************************************************

Library Item:	initMC
Class:		InitView
BaseClass:	flash.display.MovieClip
Item Type:	movie clip
--------------------------------------------------

Library Item:	nextBtn
Class:		NextButton
BaseClass:	flash.display.SimpleButton
Item Type:	button
--------------------------------------------------

Library Item:	baseMC
Class:		BaseView
BaseClass:	flash.display.MovieClip
Item Type:	movie clip
--------------------------------------------------

Library Item:	parts/ColorPicker
Class:		fl.controls.ColorPicker
BaseClass:	flash.display.Sprite
Item Type:	component
--------------------------------------------------

Library Item:	parts/CheckBox
Class:		fl.controls.CheckBox
BaseClass:	flash.display.MovieClip
Item Type:	component
--------------------------------------------------

Library Item:	parts/hit.mp3
Class:		SESound
BaseClass:	flash.media.Sound
Item Type:	sound
--------------------------------------------------

Library Item:	parts/map.png
Class:		EffectMap
BaseClass:	flash.display.BitmapData
Item Type:	bitmap
--------------------------------------------------

Library Item:	fonts/font_Arial_12
Class:		MainFont
BaseClass:	flash.text.Font
Item Type:	font
--------------------------------------------------

出力例:ActionScript 2.0の場合

Get Library Item Class Command
mySample.fla
Oct. 11, 2008 23:57:12

ActionScript 2.0
**************************************************

Library Item:	initMC
Identifier:	initMC
Class:		InitView
Item Type:	movie clip
--------------------------------------------------

Library Item:	nextBtn
Identifier:	nextBtn
Class:
Item Type:	button
--------------------------------------------------

Save the result in a file

「Save the result in a file」は出力パネルの内容をファイルに保存するかどうか。
チェックした場合は、ファイル選択ダイアログが開きます。


ダウンロード

GetLibraryItemClass.mxp Version 1.1.0
http://www.libspark.org/svn/mxp/GetLibraryItemClass/trunk/mxp/GetLibraryItemClass.mxp

Flash CS3 以降用です。
※インストールにはExtension Managerが必要です。

利用方法

「コマンド」メニュー > GetLibraryItemClass

ソースリポジトリ

http://www.libspark.org/svn/mxp/GetLibraryItemClass/trunk/src/

履歴

2008-10-12 version 1.0.0
GetLibraryItemClass公開

2009-01-09 version 1.1.0に更新
fontの出力が抜けていたので追加


[Flash]ライブラリの中でクラスが設定されているやつを調べる | blog ViolentCoding
http://violentcoding.com/blog/2008/10/12/archives/355


添付ファイル