HAKUHIN's home page
更新履歴
 
 



はじめにお読みください
 


■利用上の注意

  • 如何なる問題、損害が発生しても、hakuhin は一切責任を負いません。
  • 100 % 利用者の自己責任とします。
  • Hakuhin はバグ修正や質問等のサポートの義務を負いませんが、不具合があれば報告して頂けると嬉しいです。
  •  
    ■ソースについて

  • 公開日が新しい物は致命的なバグが含まれている可能性があります。
  • ライセンスフリーです。勉強用、改造、二次配布と自由にお使いください。
  • 無改変状態の物は Hakuhin に著作権があります。
  •  
    ■基本的な使い方

    Macromedia Flash MX 2004
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
    …がインストールされている環境で mxp ファイルを実行するとインストーラが起動します。指示に従ってインストールしてください。
     
    ■開発者用参考資料リンク

    ●jsfl 資料(日本語)
    http://livedocs.adobe.com/flash/9.0_jp/main/flash_cs3_extending.pdf

    ● mxi ファイルフォーマット資料(英語)
    http://download.macromedia.com/pub/exchange/mxi_file_format.pdf
    ● mxi ファイルフォーマット資料(日本語翻訳)
    http://www.yo-net.jp/
    上記サイトのメニューから「3D.2D.Flash.WorkInfo」→第一節「MXIファイルの仕様について」
     




    配置したインスタンスを一括で入れ替える
     
     


    ■供給形態

    拡張コマンド
     
    ■対応バージョン

    Macromedia Flash MX 2004 (要.アップデート)
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・デザイナーさん
    ・ビットマップやムービークリップの入れ替えを駆使してタイムラインアニメーションをコピーして使いまわしたい。
     
    ■使い方

    1.「複数フレーム編集」状態にして差し替えたいインスタンスを選択します。
    2.ライブラリパネルから差し替えたいタイムラインを持つシンボルを選択します。
    3.メニューから、 『コマンド >> インスタンスの入れ替え』を選択します。
    4.ダイアログが開いたら検索したいシンボルを選択します。
    5.「次へ」をクリックして置換したいシンボルを選択します。
     
     
    6.適用範囲を選択して「実行」をクリックします。
     
     
    ■注意点

    コンパイル済みムービークリップを入れ替える事はできません。
    ビットマップは別のビットマップのみ入れ替えることが出来ます。
    ビデオは別のビデオのみ入れ替えることが出来ます。
    グラフィック、ボタン、ムービークリップ、コンポーネントはそれぞれ入れ替えることが出来ます。
    コンポーネントの入れ替え時に入力すべきパラメータ数が違う場合、溢れたパラメータは消失します。
    Flash MX 2004 では一部対応していない機能があります。
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応。 Screen 関連で警告が表示されていたので修正。 2009/09/02 … Flash CS4 に対応。 2008/05/19 … グラフィック、ボタン、ムービークリップ、コンポーネントは        それぞれ入れ替えることが出来たので修正 2008/05/07 … Flash CS3 に対応。 スクリーン形式に対応。 サウンドインスタンスの入れ替えに対応。
     




    Flash 画面に表示する範囲を設定する
     
     


    ■供給形態

    コンポーネント(非コンパイル)
     
    ■対応バージョン

    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・デザイナーさん
    ・ハンディカメラで撮影したかのような画面全体がぐりぐり動くような表現をしたいが、全体を動かさずにムービークリップを配置するだけで設定したい。
     
    ■使い方

    1.「ViewClip」 というムービークリップを Flash に配置します。
    2.「ViewClip」にモーショントゥイーンをつけてタイムライン上で自由に動かします。アスペクト比を Flash に合わせたい場合は、あらかじめ整形パネルで幅と高さをスクリーンに揃えます。
     
     
    4.書き出したときに「ViewClip」の矩形で囲まれた部分がちょうど Flash の画面に映るように表示されます。
     
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応。 2009/09/02 … Flash CS4 に対応。 2008/05/09 … パラメータ入力を削除。 2008/03/11 … 公開開始
     




    まとめてパブリッシュを行う
     
     


    ■供給形態

    拡張コマンド
     
    ■対応バージョン

    Macromedia Flash MX 2004
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・パブリッシュするFlash ファイル数がやたら多い
    ・頻繁にパブリッシュを行う必要がある
     
    ■使い方

    1.メニューバーから 「コマンド >> まとめてパブリッシュ」 を選択します。
    2.ダイアログが開いたら「ファイルを登録」ボタンか「フォルダを登録」ボタンを押してファイルを登録します。
     
     
    3.「パブリッシュ開始」ボタンを押すと、リストに登録されているファイルを上から順番にパブリッシュを行います。
     
     
    ■注意点

    拡張子が「*.flp」の場合、「Flash プロジェクトファイル」としてパブリッシュを試みます。
    「*.flp」以外の拡張子の場合、すべてFlash ファイルとしてパブリッシュを試みます。
    Flash MX 2004 と Flash 8 Basic と Flash CS5 以降は、「Flash プロジェクトファイル」のパブリッシュに対応していません。
    フォルダ登録の場合、ファイル名にカンマが入っているとファイル検出に失敗します。
    Flash MX 2004 は、拡張子が「*.fla」のみパブリッシュを試みます。
    Flash CS5 以降は、登録したフォルダから第二階層内に、*.xfl ファイルが見つかった場合パブリッシュを試みます。
    Flash CS5 以降は、サイレントパブリッシュを試みます。
     
    ■更新履歴

    2010/10/19 … Flash CS5 以降の flp ファイルのサポート終了に対応 xfl ファイル用のパブリッシュに対応 2010/06/11 … Flash CS5 に対応。 サイレントパブリッシュに対応 2010/01/17 … 公開開始
     




    ライブラリアイテムの書き出し
     
     


    ■供給形態

    拡張コマンド
     
    ■対応バージョン

    Macromedia Flash MX 2004
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・ムービークリップ単位で SWF や SWC ファイルなどの書き出しを行いたい
    ・Flashに格納した素材を取り出したい
     
    ■機能

    Flash のライブラリ内にある素材の出力を行います。各バージョンによって以下のフォーマットの出力に対応しています。

    ■Macromedia Flash MX 2004 以降

    ・SWF ファイル
    ・SWC ファイル
     
    ■Macromedia Flash 8 以降

    ・PNG ファイル (新しいドキュメントに移動して出力)
     
    ■Adobe Flash CS4 以降

    ・PNG ファイル(サイレント出力)
    ・JPEG ファイル
    ・WAV ファイル
    ・FLV ファイル
     
    ■使い方

    1.メニューバーから 「コマンド >> ライブラリアイテムの書き出し」 を選択します。
    2.ダイアログが開いたら「参照」ボタンを押して保存するフォルダを指定します。
    3.出力したいアイテムや、フォーマット、オプションを選択します。
    4.「書き出し」ボタンを押します。
     
     
    ■画像出力の注意点

    ■Flash CS 4 以降

    出力フォーマットの設定を変更するには、「ファイル >> 書き出し >> イメージの書き出し」から適当な画像を出力します。
    最後に設定したパラメータ値が出力時に反映されます。
    背景が透明な png を出力する場合は、「24ビット(アルファチャンネル)」を選択します。


    ■Flash CS 3 以前

    一度だけ「PNG のパブリッシュ設定」が表示されます。ここで設定したパラメータが以降の出力時に適用されます。
    背景が透明な png を出力する場合は、「24ビット(アルファチャンネル)」を選択します。
     
    ■更新履歴

    2010/06/22 … 公開開始 PNG と JPEG のサイレント書き出しに対応 WAV と MP3 の書き出しに対応 FLV の書き出しに対応 オプションとしてフォルダの再現と、別ドキュメントにコピーしてから書き出しを追加 進捗状況表示と途中終了を追加 FONT アイテムを選択するとエラーとなっていた問題を修正
     




    リンケージプロパティを一括で設定する
     
     


    ■供給形態

    拡張コマンド
     
    ■対応バージョン

    Macromedia Flash MX 2004
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・プログラマさん
    ・リンケージプロパティで1つ1つダイアログ開いて名前付けるのめんどくさい。
    ・連番で識別名を付けたい。
     
    ■使い方

    1.ライブラリパネルから識別子を設定したいシンボルを複数選択します。
    2.メニューから、 『コマンド >> リンケージプロパティの設定』を選択します。
     
     
    識別子の部分に名前を付けます。シンボル名の昇順で連番が振られます。「シンボル名を識別子にする」のラジオボタンにチェックが付いている場合はシンボル名が識別名になります。
     
    Flash CS3 で ActionScript 3.0 を使用している場合以下のようなパネル表示に変わります。
     
     
     
    ■判明している不具合

    FlashCS3 以前では、画像系のアイテムに「ActionScript に書き出し」を設定する事はできません。FlashCS4 からは可能です。
     
    ActionScript 1.0 と 2.0 の場合、スクリプトから識別名を設定できない状態になることがあります。スクリプトエラーが出る場合は、 一度、適当な連番名を付けてから、もう一度識別名を設定してみて下さい。
     
    連番は、シンボル名でソートして昇順に割り振られますが、一部の名前がライブラリパネルでの名前の順序とは異なる事があります。
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応。 2009/09/02 … Flash CS4 に対応。 2009/08/12 … 連番を付けるときのファイル名のソート方法を、連番を考慮、全角と半角を比較しないように修正 2008/08/30 … エラーチェック方法を修正 ハッシュ検索を導入して高速化 シンボル名でソートしてから連番を割り振るように変更 シンボル名を識別子に付けるときにディレクトリ名を含めるかを追加 2008/04/06 … Flash MX2004 と CS3 に対応。 XML ダイアログから swf ダイアログに変更。これにより入力結果が保存されます。 AS3.0 に対応。CS3 のみASのバージョンによって表示が切り替わります。 連番の開始番号を指定できるように変更。 入れ替えリネームに対応。 クラス名が反映されていなかったので修正。 スクリプトが動かない状態に陥る問題を修正。
     
    ■過去バージョン






    ビットマップのプロパティを一括で設定する
     
     


    ■供給形態

    拡張コマンド
     
    ■対応バージョン

    Macromedia Flash MX 2004
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・デザイナーさん
    ・ライブラリにあるビットマップのプロパティをまとめて変更したい。
     
    ■使い方

    1.ライブラリパネルからプロパティを設定したいビットマップシンボルを複数選択します。
    2.メニューから、 『コマンド >> ビットマップの画質を一括で設定する』を選択します。
     
     
    設定してOKボタンを押します。下のJPEG圧縮設定は圧縮設定を「写真画質」を選択したときに動作します。

     
    ■更新履歴

    2010/06/11 … Flash CS5 に対応。 非ブロック化設定に対応。 2009/09/02 … Flash CS4 に対応。 2008/04/06 … Flash MX2004 に対応。 各項目にチェックマークを追加して、設定をより細かくできるように変更。 XML ダイアログから swf ダイアログに変更。
     
    ■過去バージョン

     




    メッセージウィンドウを保存する
     
     


    ■供給形態

    拡張パネル
     
    ■対応バージョン

    Macromedia Flash MX 2004 (要.アップデート)
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・プログラマさん
    ・出力ウィンドウを介していろいろやる事がある人。
     
    ■使い方

    1.メニューから、 『ウィンドウ >> 他のパネル >> 出力ウィンドウの保存』を選択します。
     
     
    「..」ボタンを押すと、保存場所を指定するためのダイアログが開きます。(拡張子を付けてください)保存先が表示されている状態で、「出力ウィンドウを保存」ボタンを押すと出力ウィンドウの内容がファイルに保存されます。Flash CS3 以降は「エラーウィンドウを保存」というボタンが表示されます。ボタンを押すとエラーウィンドウの内容がファイルに保存されます。
     
    ■注意点

    警告等一切出さないので重要なファイルを上書きしないように十分注意してください。
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応。 2009/09/02 … Flash CS4 に対応。 2008/05/08 … Flash CS3 に対応。 エラーウィンドウの保存に対応。 2008/04/06 … Flash MX2004 に対応。 クリアボタンを追加。
     




    Flash のメモリ使用状況をチェックする
     
     


    ■供給形態

    拡張パネル
     
    ■対応バージョン

    Macromedia Flash 8(Windows のみ)
    Adobe Flash CS3(Windows のみ)
    Adobe Flash CS4(Windows のみ)
    Adobe Flash CS5(Windows のみ)
     
    ■こんな人にお勧め

    ・プログラマさん
    ・Flash の物理メモリや仮想メモリの使用状況を知りたい(開発ツールの方)
     
    ■使い方

    1.メニューバーから 「ウィンドウ >> 他のパネル >> メモリチェック」 を選択します。
    2.右側に現在のメモリ状況が表示されます。左側にピーク時のメモリ状況が表示されます。
    3.右クリックしてコンテキストメニューから表記を「バイト」「キロバイト」「メガバイト」に変更できます。
     
     
    ■注意点

    Windows のみ動作します。
     
    なお Windows の機能であるパフォーマンスカウンタを使用するとより詳細なメモリ使用状況が取得できます。
     
     
    ■用語

    用語解説
    スワップ物理メモリが残り少なくなったときに物理メモリに空きを作るため、物理メモリ上のデータを一時的にディスク上(仮想メモリ)に退避させる仕組みです。スワップが発生すると低速化の原因となります。
    ワーキングサイズ物理メモリ中をアプリケーションが使用するバイト数
    ページプール物理メモリからスワップ可能なバイト数
    非ページプール物理メモリに常に常駐するバイト数
    ページファイルスワップファイル中をアプリケーションが使用するバイト数
    ページフォルトスワップファイルを参照する回数
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応 単位表示の変更に対応 インストーラに用語解説を追加 2010/01/14 … リリース
     
     




    jsfl ファイルを実行する
     
     


    ■供給形態

    拡張パネル
     
    ■対応バージョン

    Macromedia Flash MX 2004 (要.アップデート)
    Macromedia Flash 8
    Adobe Flash CS3
    Adobe Flash CS4
    Adobe Flash CS5
     
    ■こんな人にお勧め

    ・プログラマさん
    ・jsfl ファイルを頻繁に実行する必要がありボタンを押してすぐに試したい
     
    ■使い方

    1.メニューから、 『ウィンドウ >> 他のパネル >> jsfl ファイルを実行』を選択します。
     
     
    「..」ボタンを押すと、jsfl ファイルを開く為のダイアログが表示されます。ファイルパスが表示されている状態で「実行」ボタンを押すとアクティブな Fla ドキュメント上で実行されます。「編集」ボタンを押すとjsfl ファイルを編集できます。
     
    個別に関数を実行したい場合は、「呼び出す関数名を指定する」にチェックを付けて関数名を入力します。関数に引数がある場合は、「パラメータ」に引数分のデータをカンマ","で区切り入力します。引数の数が一致しない場合はエラーとなります。
     
    ■注意点

    コンパイルエラーは検出できません。動作しないなと思ったら通常のドラッグアンドドロップ等での実行をお試しください。
    Macromedia Flash MX2004 では「編集」ボタンが動作しません。
     
    ■更新履歴

    2010/06/23 … Flash CS5 に対応。 2009/09/02 … Flash CS4 に対応。 2008/04/06 … Flash MX2004 に対応。
     
     




    HAKUHIN's home page バナー http://hakuhin.jp/
    (c) Hakuhin & 日新礼符 2002-2011 解像度1024×768以上 IE8.0以上推奨
    / 閲覧中: