FLASH AS3 第二章

滑鼠事件

˙事件偵聽器:addEventListener()
   用來偵聽特定物件的特定事件。

˙事件處理函數
   當事件發生時,所做出的回應。

˙偵聽的三個獨立事件:
 ROLL_OVER
 ROLL_OUT
 CLICK

˙(按鈕實體名稱).addEventListener(MouseEvent.ROLL_OVER, showMenu);
 (按鈕實體名稱).addEventListener(MouseEvent.ROLL_OOUT, showMenu);
 (按鈕實體名稱).addEventListener(MouseEvent.ROLL_CLICK, showMenu);
 showMenu為函數。

˙函數基本語法:
 function showMenu(e:MouseEvent):void{
 }

˙建立函數,關鍵字: funtion;funtion之後接自己命名的函數(showMenu) 。
 在小括弧內的內容,稱為"參數"。小括弧後面有冒號緊接著的字串,代表會回傳的資料型別。
 而void型別則是代表此函數不會回傳任何資料。
 大括弧則代表了,當事件觸發函數時,所要執行的處理動作。

˙超連結指令:navigateToURL(new URLRequest("網址"))
   navigateToURL - 開啟預設瀏覽器
   URLRequest - 儲存被開啟的網站



---未完---

繼續閲讀

FLASH AS3 第一章

F9 動作
F5 插入影格
F6 插入關鍵影格(小黑點)
CTRL+ENTER 測示影片




˙製作場景畫面被稱為"舞台"

˙舞台中,所有即將被使用在動作的物件都必須命名"實體名稱"(在"屬性"中)





˙在AS 3.0中,通常在時間軸上開一新圖層做來所有動作

˙關鍵影格的命名為:標籤。
   功能為「辨別」和「控制撥放程序」。

˙變數;是用來儲存資料,變數的關鍵字是"var";
   常是"var+名稱"。"名稱"則不能使用特殊符號(只有 - 和 _ 可以用)以及數字開頭名稱。
   跟在"var+名稱"後頭的符號為":",後面再接的是"資料型別"。

˙count是數值型的變數
   寫法: var count:Number = (變數的初始值)
   "++"是將目前count變數上再+1(1+1,2+1...) 寫成: count++;
   var count:Number = 1 和 count++ 分別在不同的影格。

˙文字型別資料:String();
   將數值寫在文字裡: (文字實體名稱).text = String(count);

˙條件陳述式:
   此程式碼寫在count++上面。

   if(count>4){
     gotoAndStop("home");
   }else{
     gotoAndStop("loop");
   }

   如果大於4,跳到影格"home",如果沒有大於4,則在"loop"影格裡重複。
   (home和loop都是影格標籤)

˙在關鍵影格中加入文字:
   在想安插文字的影格中加入關鍵影格,並加入"動作",打上:
   (文字實體名稱).text = "想打的文字";
最新文章
自我介紹

獸

Author:獸

最新留言
最新引用
月份存檔
類別
神秘


+++



+++

搜尋欄
RSS連結
連結
亂連
關於配色
精選網頁配色工具 Colorotate Color scheme designer 3 Adobe Kuler ColourLover Contrast-A
加為好友

和此人成爲好友