【Flash拡張】JSFL MXP まとめ

2009 年 12 月 13 日 コメントをどうぞ コメント

【Flash 拡張】JSFL MXP まとめ

※リンク先などが間違っていたらコメント欄など気軽に宜しくお願いします。
説明文がもしかしたら同じ他まとめエントリーさんのを参考にコピペしてそのままになっている場合があったら修正します。




TimeLine

【総合】

【移動】

【レイヤー操作】

【フレーム増減】

【Effect】

【FrameLabel】

【Stop記述】



Stage

【インスタンス名】

【テキスト】

【シンボル入れ替え】

【Transform系】


if(fl.getDocumentDOM().selection[0] != null){
randomTransform();
}
function randomTransform(){
var Min = Number(prompt("最小値(%)", "60"));
var Max = Number(prompt("最大値(%)", "200"))-Min;
for(var i = 0; i<fl.getDocumentDOM().selection.length; i++){
var target = fl.getDocumentDOM().selection[i];
target.scaleX=target.scaleY=Math.round(Math.random()*Max+Min)/100;
}
}


  • 選択した複数のMCとかをランダムで透明度を個別に変形(予定。うまくできなかった)

if(fl.getDocumentDOM().selection[0] != null){
randomTransform();
}
function randomTransform(){
var Min = Number(prompt("最小値(%)", "50"));
var Max = Number(prompt("最大値(%)", "100"))-Min;
for(var i = 0; i<fl.getDocumentDOM().selection.length; i++){
var target = fl.getDocumentDOM().selection[i];
var alpha = Math.round(Math.random()*Max+Min);
//target.alpha=alpha;//これができない。
fl.getDocumentDOM().setInstanceAlpha(alpha);
 
}
}


【ガイド】



ライブラリ

【ビットマップ】

【リンゲージ設定】

【ライブラリ整理】

【シンボル変換】



Draw



Animation



その他

読み書き

【管理/編集】

  • jsflEdit: 複数のJSFLの実行/編集ができる拡張パネル。(書き換え必須の時やよく使うのを登録しとくといい。一時的に繰り返すjsflとか)
  • jsflコンソール Progressionの機能の一つ。日本語で保存すると文字化けするので注意
  • snipetesCP: 何度も同じコードを書いたりするコードのsnipetes(FlashLiteなどで大活躍する)
  • snipetsCP XML Editor :snipetesCPのXMLエディター

【検索_置換と出力】

【パブリッシュ】



FireWorks連携



SharedObjectsを利用した保存場所( jsflEdit 保存場所)

カラーピッカーや,jsflEditのプログラムを保存した場所。特に、jsflEditなどはバックアップとっておきたいので

自動生成されたswfの名前を変えるとsharedObjectsのファイル名が指定の名前にならないのでバックアップする場合には注意

C:\Documents and Settings\ユーザー名\Application Data\Macromedia\Flash Player\
#SharedObjects\UV33SR3V\localhost\Documents and Settings\userName\Local Settings\
Application Data\Adobe\Flash CS3\ja\Configuration\WindowSWF




SnipetsCP保存場所( snipetsCP.xml 保存場所)


C:\Documents and Settings\ユーザー名\Local Settings\Application Data\
Adobe\Flash CS3\ja\Configuration\WindowSWF




jsflファイルの保存場所

* [コマンド] メニューアイテムの場合
Win : < ブートドライブ>¥Documents and Settings¥<ユーザー>¥Local Settings¥Application Data¥Adobe¥Flash CS3¥<言語>¥Configuration¥Commands
Mac : Macintosh HD/Users/<ユーザー名>/Library/Application Support/Adobe/Flash CS3/<言語>/Configuration/Commands
* [エフェクト] パネルのタイムラインエフェクトの場合
Win : < ブートドライブ>¥Documents and Settings¥<ユーザー>¥Local Settings¥Application Data¥Adobe¥Flash CS3¥<言語>¥Configuration¥Effects
Mac : Macintosh HD/Users/<ユーザー名>/Library/Application Support/Adobe/Flash CS3/<言語>/Configuration/Effects

* ツールパネルの拡張ツールの場合
Win : < ブートドライブ>¥Documents and Settings¥<ユーザー>¥Local Settings¥Application Data¥Adobe¥Flash CS3¥<言語>¥Configuration¥Tools
Mac : Macintosh HD/Users/<ユーザー名>/Library/Application Support/Adobe/Flash CS3/<言語>/Configuration/Tools

拡張パネルの名前変更したい場合
C:\Documents and Settings\<ユーザー名>\Local Settings\Application Data\Adobe\Flash CS3\ja\Configuration\WindowSWF
コマンドの名前を変更したい場合 or  Commandsフォルダにあるnames.xmlを参照
C:\Documents and Settings\<ユーザー名>\Local Settings\Application Data\Adobe\Flash CS3\ja\Configuration\Commands

引用元:
参考サイト:

Bookmark and Share

関連する投稿