【デバッグ強化週間】log.asを使ってFirebugのコンソールにデータを出力!
今年も沢山雪が降ってくれる事をねがっている、ナックルです!
デバッグ強化週間ということで、私はlog.asを使ってみました。 log.as といっても、Firebugのjsをたたいて、コンソールに表示させるというものです。
設定も簡単!!
import flash.external.ExternalInterface;あとはHTMLをFireFoxで開けばOK!
ExternalInterface.call('console.log', "Flash から コンソールに!!");
あ、もちろんFirebugが入ってないとダメですよ!Firebugのバージョンですが、1.2だとたまにスルーされて出力されない事があるので、Firebug 1.3.0a4以上にして下さい。ダウンロードはここから。
それと、HTMLで注意なんですが、HTMLに一つもjsのインポート文がない場合、コンソールに出力されません。何も必要なjsがない場合でも
<script type="text/javascript">(スペースもしくは改行)</script>
を忘れずに!!!
もっと簡単に console.log をたたけるようにしたのが log.as です。
secondlifeさんのこちらにあるasをコピッて保存します。それを同じ階層に置くか、クラスパスをはれば
log("Flash から コンソールに!!");でさらに使いやすくなります!!