ThunderBolt AS3のセットアップメモ 
ThunderBoltがよさげなのでFlashTracerからこっちに移行してみる。
1.ThunderBoltはローカルのflashlog.txtにログを出力するのでココからflashplayer_10_ax_debug.exeをダウンロードしてFlash Debug Playerに切り替える。
2.「C:\Documents and Settings\ユーザー名\mm.cfg」を開いて
ErrorReportingEnable=1
TraceOutputFileEnable=1
PolicyFileLog=1
PolicyFileLogAppend=1
を修正もしくは追記する。
4.Google Codeからクラスファイルをダウンロードする。
ThunderBoltAS3_v2.2.zip ・・・ Flex3もしくはFlex4、Flash CS4
ThunderBoltAS3_v2.0.zip ・・・ Flash CS3
ThunderBoltAS2.zip ・・・ AS2.0用
5.Flash CS3を起動する。
AS3.0で新規作成して先ほど落としたクラスファイルをインポートする。
ログ出力メソッドを記述する。
パブリッシュしたswfをFirefoxで開くとFirebugにログが出力される。
Logger.info (”TEST”);
Logger.debug (”DEBUG “, “debug”);
Logger.warn (”WARN”, 2);
Logger.error (”ERROR “, “error”);
Logger.hide = true; //ログ非表示
Logger.info(Logger.memorySnapshot()); //使用メモリー表示
6.AIRアプリとしてもログをブラウジングできるみたいです。
Google CodeからThunderBoltAS3Console_v2.2.1.airをダウンロードしてインストール。
AIRファイルを開いて左下の「CHANGE」ボタンを押す。
C:\Documents and Settings\ユーザー名\Application Data\Macromedia\Flash Player\Logs\flashlog.txt
をAIRにドラッグ&ドロップする。
「SAVE」ボタンを押す。
「START」を押すとログが表示されるようになる。
が、
僕の環境で試すとアプリ立ち上げた瞬間flashlog.txtにログをはかなくなっちゃいます。
厳密にはアクセス権限ではねられている気がします。
皆さんの環境では問題ナッシングですかね・・・
alt

