■掲示板に戻る■ 検索 全部 1- 最新50
Flash技術関連
2 名前:こばし 2006/11/17 10:06 ID:SEnae0K5
FlashPlayerのバージョンによって再生するSWFを切り替えるスクリプト:

・新バージョン用と旧バージョン用のSWFファイルを別々に用意する。
・新旧ともに同じWebの階層に置く
・新バージョンのFlaファイルの1フレーム目に以下のスクリプトを組み込み、SWFを作成しなおす。

//Version判定スクリプト
var A = getVersion();
var B = A.split(" ");
//区切りを" "にして配列BにAを入れる。
// 配列B["MAC","8,0,22,0"]
var C = B[1];
//配列Bの2つ目の要素を変数Cに入れる。
// 変数C="8,0,22,0"
var D = C.split(",");
//区切りを","にして配列DにCを入れる。
// 配列D["8","0","22","0"]
//配列Dの1つ目の要素=バージョン

if (D[0] < 8) {
this.loadMovie("旧バージョン.swf",this);
}

//-----

loadMovie関数は、Flash内のMovieClipに外部からSWFや画像などを読み込み為に使用出来る。
例)
 既存のSWFファイルを複数読み込んで組合わせてFlashを作成するなど

14/200k

名前: メール:
メッセージ:
URL:
 sagestay等幅upパスワード:

- 名古屋文理大学 -

- Flash CGI/Mini Thread Version 3.33βi -