public getSWFVersion() : Number
ムービークリップがパブリッシュされたときの対象の Flash Player のバージョンを示す整数値を返します。ムービークリップが JPEG ファイル、GIF ファイル、PNG ファイルのいずれかの場合、またはエラーが発生してムービークリップ の SWF バージョンを判別できなかった場合は、-1 を返します。
サブクラスを作成することにより、MovieClip クラスのメソッドおよびイベントハンドラを拡張できます。
Number - ムービークリップにロードされている SWF ファイルがパブリッシュされたときに対象となった Flash Player のバージョンを示す整数。
次の例では、新しいコンテナを作成し、getSWFVersion() の値を出力します。次に、MovieClipLoader を使用して、Flash Player 7 にパブリッシュされた外部 SWF ファイルをロードし、onLoadInit ハンドラが呼び出された後に getSWFVersion() の値を出力します。
var container:MovieClip = this.createEmptyMovieClip("container", this.getUpperEmptyDepth());
var listener:Object = new Object();
listener.onLoadInit = function(target:MovieClip):Void {
trace("ターゲット : " + target.getSWFVersion()); // ターゲット : 7
}
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(listener);
trace("コンテナ : " + container.getSWFVersion()); // コンテナ : 8
mcLoader.loadClip("FlashPlayer7.swf", container);
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート