ボタンをクリックしてリンク先にジャンプ(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。

 

 

RSS
Links

▲ トップページへ戻る