Flash CS3
trace ステートメントの使用
trace() ステートメントは、特定の情報を [出力] パネルに送信します。たとえば、SWF ファイルのテスト中に、ボタンが押されたときやフレームが再生されたときに結果を [出力] パネルに送信することができます。trace() ステートメントは、JavaScript の alert ステートメントに似ています。
スクリプトで trace ステートメントを使用するときは、パラメータとして式を使用できます。テスト環境では、式の値が [出力] パネルに表示されます。
- タイムラインでフレームを選択して、trace() ステートメントを追加します。たとえば、フレーム 1 を選択して次の ActionScript 2.0 コードを追加します。
this.createEmptyMovieClip("img_mc", 10);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace(target_mc+" loaded in "+getTimer()+" ms");
};
mclListener.onLoadError = function(target_mc:MovieClip, errorCode:String, httpStatus:Number) {
trace(">> error downloading image into "+target_mc);
trace(">>\t errorCode="+errorCode+", httpStatus="+httpStatus);
};
var img_mcl:MovieClipLoader = new MovieClipLoader();
img_mcl.addListener(mclListener);
img_mcl.loadClip("http://www.helpexamples.com/flash/images/404.jpg", img_mc);
- [制御]-[ムービープレビュー] を選択して SWF ファイルをテストします。
[出力] パネルに trace() ステートメントの結果が表示されます。たとえば、パネルには次のメッセージが表示されます。

出力パネル
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。
| コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/UsingFlash/WS3e7c64e37a1d85e1e229110db38dec34-7fa5.html