公告版位
 + 加大字體 | - 縮小字體
 大俠的部落格歡迎點閱
 有關餵母乳推薦文章:
 1.母乳最好作者陳昭惠醫生: 頭兩年母乳的營養
 2.母乳的營養-給婆婆媽媽的一封信: 如果您的媳婦(女兒)還在餵母乳
 3.燈燈媽寫:我的母乳之路

這是個人看書摸索flash語法的筆記,如果語法有錯,敬請留言指導。

ActionScript 3.0

目標:我有2個以上的按扭,都要分別設定超連結。

書中的語法範本↓

元件實體名稱.addEventListener(事件類型,處理程序函數名稱);

function 函數名稱(參數)
{
 函數內容
}


準備工作:按扭做好後,要設定元件實體名稱,我這邊設定的名稱是a_btnb_btnc_btn


a_btn.addEventListener(MouseEvent.CLICK,onMouseClick1);  //因為點選按扭後,要執行超連結動作,所以事件類型是用MouseEvent事件類型(MouseEvent.CLICK是當滑鼠左鍵在物件上點擊一下);onMouseClick1是自己取的處理程序函數名稱
function onMouseClick1(e:MouseEvent) {       //onMouseClick1是自己取的處理程序函數名稱
var mylink1:URLRequest=new URLRequest("網址1");  //mylink1是自己取的變數名稱
navigateToURL(mylink1,"_self");         //_self是要原本視窗執行超連結
}



b_btn.addEventListener(MouseEvent.CLICK,onMouseClick2);
function onMouseClick2(e:MouseEvent) {
var mylink2:URLRequest=new URLRequest("網址2");
navigateToURL(mylink2,"_self");
}


c_btn.addEventListener(MouseEvent.CLICK,onMouseClick3);
function onMouseClick3(e:MouseEvent) {
var mylink3:URLRequest=new URLRequest("網址3");
navigateToURL(mylink3,"_self");
}


另一個範例筆記,如果超連結是要開新視窗

a_btn.addEventListener(MouseEvent.CLICK,onMouseClick);
function onMouseClick(e:MouseEvent):void{
var mylink1:URLRequest=new URLRequest("網址");
navigateToURL(mylink1);
}

文章標籤
創作者介紹

大俠夫人的家

大俠夫人(Canru) 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 蘋果酸
  • 謝謝大大的解說!非常的詳細喔~
    終於解決問題了:D"
  • 不客氣唷

    大俠夫人(Canru) 於 2012/09/02 22:56 回覆

  • 訪客
  • 感謝大大詳細的教學