gotoAndStop (MovieClip.gotoAndStop メソッド)

public gotoAndStop(frame: Object ) : Void

このムービークリップの指定されたフレームに再生ヘッドを送り、そこで停止させます。フレーム以外にシーンも指定するには、gotoAndStop() メソッドを使用します。

サブクラスを作成することにより、MovieClip クラスのメソッドおよびイベントハンドラを拡張できます。

対応バージョン : ActionScript 1.0、Flash Player 5

パラメータ

frame:Object - 再生ヘッドを送る先のフレーム番号。

次の例では、_framesloaded プロパティを使用して、すべてのフレームがロードされた時点で SWF ファイルを開始します。すべてのフレームのロードが完了するまでは、ムービークリップインスタンス loader_xscale プロパティは比例的に増加し、ロードの進行状況を示すプログレスバーを作成します。

タイムラインのフレーム 1 に次の ActionScript を入力します。

var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);
bar_mc._xscale = pctLoaded;

フレーム 2 に次のコードを追加します。

if (this._framesloaded<this._totalframes) {
    this.gotoAndPlay(1);
} else {
    this.gotoAndStop(3);
}

フレーム 3 以後にコンテンツを配置し、フレーム 3 に次のコードを追加します。

stop();

関連項目

gotoAndStop 関数, stop 関数


 

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

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001926.html