- 2009-02-16 (月) 15:12
- Flash
Progressionの各種ボタンコンポーネントは、フレーム中にup,over,current・・・とフレームラベルを記述するだけで、ボタンの動き(マウスオーバーやカレント時)が表現できるので非常に便利なのですが、フレームラベルを記述するのが意外と面倒(横着すぎ?)。
なので、各種ボタンコンポーネントを設置してフレームラベルを自動で記述してくれるjsflを書きました。
download:setComponentButton
ダウンロードして解凍後、
Windows Vista
ブートドライブ¥Users¥ユーザー名¥Local Settings¥Application Data¥Adobe¥Flash CS4¥言語¥Configuration¥Commands
Windows XP
ブートドライブ¥Documents and Settings¥ユーザー名¥Local Settings¥Application Data¥Adobe¥Flash CS4¥言語¥Configuration¥Commands
Mac OS X
Macintosh HD/Users/ユーザー名/Library/Application Support/Adobe/Flash CS4/言語/Configuration/Commands
にjsflファイルを放り込むと、コマンドメニューから実行できるようになります。
ボタンにしたいムービークリップ内で実行すると

のようなプロンプトがでます。
テキストフィールド内の文字列は、スペース区切りでそれぞれ
- anch:AnchorButton
- next:NextButton
- prev:PreviousButton
- pare:ParentButton
- roll:RollOverButton
- root:RootButton
となっていますので、設置したい文字列だけを残してあとは消去してOKを押します。
・・・すいません、いい加減なインターフェイスで汗

OKを押したあとは、こんな感じでフレームラベルとボタンコンポーネントが自動で挿入されます。
便利!!
※レイヤーはいくつあっても多分問題ないと思いますが、フレームは「1」にしておいてください。
参考にしたのは以下のエントリーです。
【Flash拡張機能】フレームラベルの名前を連番でつけてくれる.jsfl|_level0.KAYAC
また、自分のFlashはまだCS3ですが、CS4のオンラインマニュアルがすっごく良くできているので、これも見ながら作りました。
Adobe Flash CS4 Professional * はじめに
- Newer: macbookのメモリを4GBに増設
- Older: カスタムコマンドを作ってみる(addTeraFire)
Comments:0
Trackbacks:3
- Trackback URL for this entry
- http://www.planet-ape.net/blog/archives/714/trackback
- Listed below are links to weblogs that reference
- ボタンコンポーネントを設置するjsfl from planet-ape|blog
- pingback from [拡張機能] ボタンコンポーネントを設置するjsfl « blog.progression.jp 09-02-16 (月) 15:19
-
[...] ボタンコンポーネントを設置するjsfl [...]
- pingback from kmxslog » extends Progression はじまりますね 09-02-18 (水) 12:54
-
[...] ∟ボタンコンポーネントを配置するやつ ・ボタンコンポーネントを設置するjsfl:コンポーネントスタイル [...]
- trackback from planet-ape|blog 09-02-28 (土) 2:11
-
ProgressionでProgressionの機能拡張をつくる
こんなものを作ってみました。
setComponentButtonのmxpをダウンロード
以前に作ったjsflにswfのインターフェイスを付けたもので、これ自体をProgressionのクラスベースで作りまし…
