Flash ActionScript3.0 にてgetURL() の代わり記述方法

getURL() は ActionScript 2.0  以下で動作するスクリプトなので3.0では当然動作せずエラーになります。

そのスクリプトをそのまま使うためには
「ファイル」→「パブリッシュ設定」で出てくる「パブリッシュ設定」パネルから、「Flash」
タブ を選択し、「スクリプト」 の部分を 「ActionScript 1.0」 または 「ActionScript 2.0」 に変更します。

しかし、ActionScript 3.0 しか通用しないスクリプトを使っている場合は 変更が不可能になるため ActionScript 3.0 設定でなければなりません。

その場合は 次のように記述する。

————————————-
//タイムラインをこのフレームで再生停止
stop();

//URLのリクエスト
URL を設定
var my_url:URLRequest=new URLRequest(“http://www.xxxxx.com/”);

//リクエストに設定したURLを
同窓で開く
navigateToURL(my_url,”_self”);
————————————-

また、ActionScript 2.0 以下と 3.0 とは 共存できませんので注意が必要です。

as3

林健治

About Ken 327 Articles
有限会社ナセバーナルの代表取締役