ボタンをクリックしてリンク先にジャンプ(ActionScript3.0)
指定したURLにジャンプするには二つの処理が必要となる。
1.URLRequestのインスタンスを生成する。
◎ var 変数名 : 変数の型 = 値;
↑ この形に基づいて実際にリンク先にジャンプするステートメントを作成すると以下のようになる。
var theURL : URLRequest = new URLRequest("http://yrg.yoshifumiohama.com/");
2.navigateToURL()関数の実行。
navigateToURL()
→URLリクエストの結果を現在のブラウザウィンドウ/新規ウィンドウに表示させることができる。
引数には、1.で作った変数theURLを渡す。
つまり、 ステートメントとしてはこのようになる。
→ navigateToURL(theURL);
ここまで来たらあとは、以下のようにボタンを押したら1.2.を実行するというスクリプトを記述すればいい。
jump_btn.addEventListener(MouseEvent.Click,gotoURL);
function gotoURL(event:MouseEvent):void{
var theURL:URLRequest = new URLRequest("http://yrg.yoshifumiohama.com/")
navigateToURL(theURL);
}
※複数のボタンがある場合は、一つ目と異なるリスナー関数を与えて、ジャンプ先のURLを変更してあげればOK。

