AS3でカスタムコンポーネント制作メモ
AS3でカスタムコンポーネントを作って、SWC書き出しする際のメモ3点。
1.SWCを格納するディレクトリ(winXPの場合)
C:\Documents and Settings\user\Local Settings\Application Data\Adobe\Flash CS3\ja\Configuration\Components
2.ビルトインコンポーネントのソースファイル(勉強になる)
C:\Program Files\Adobe\Adobe Flash CS3\ja\Configuration\Component Source\ActionScript 3.0\User Interface
3.コンポーネントインスペクタで変数を扱えるようにするには(これを書きたかった)
追加したいプロパティのsetterメソッドの上にメタタグを入れる。
[Inspectable(defaultValue=1)]
これで有効化。この場合はデフォルトが1になる。
ちなみにコンストラクタにtrace()を入れるとFlashIDEでステージに追加したときにメッセージが出る。ひょっとして、ENTER_FRAMEも出力されるのかと、試してみると一回だけ実行された。ちょっと焦るなあ。
Comment (2)
terada : 2009 .09 .10
はじめまして。少しだけ改変したものをこちらで公開させていただきました。
もし、問題があればご報告ください。
http://labs.karappo.net/kwdr/index.php?itemid=220
kl : 2009 .09 .10
どもども!
ご利用ありがとうございます!
けど最近はSWFProfilerとかすごく高性能なのがあるのでこちらがおすすめですよ。