Flash CS3

trace ステートメントの使用

trace() ステートメントは、特定の情報を [出力] パネルに送信します。たとえば、SWF ファイルのテスト中に、ボタンが押されたときやフレームが再生されたときに結果を [出力] パネルに送信することができます。trace() ステートメントは、JavaScript の alert ステートメントに似ています。

スクリプトで trace ステートメントを使用するときは、パラメータとして式を使用できます。テスト環境では、式の値が [出力] パネルに表示されます。

  1. タイムラインでフレームを選択して、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);
  2. [制御]-[ムービープレビュー] を選択して SWF ファイルをテストします。

    [出力] パネルに trace() ステートメントの結果が表示されます。たとえば、パネルには次のメッセージが表示されます。

    出力パネル

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/UsingFlash/WS3e7c64e37a1d85e1e229110db38dec34-7fa5.html