Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > ActionScript 快速入門 > 使用物件 > 事件 > 事件處理範例 | |||
下面是一些更具體說明事件的範例,可讓您瞭解一些常見的事件元素,以及當撰寫事件處理程式碼時可做的變化:
playButton 是按鈕的實體名稱,而 this 是代表「目前物件」的特殊名稱:
this.stop();
function playMovie(event:MouseEvent):void
{
this.play();
}
playButton.addEventListener(MouseEvent.CLICK, playMovie);
entryText 是輸入文字欄位,而 outputText 是動態文字欄位:
function updateOutput(event:TextEvent):void
{
var pressedKey:String = event.text;
outputText.text = "You typed: " + pressedKey;
}
entryText.addEventListener(TextEvent.TEXT_INPUT, updateOutput);
linkButton 是按鈕的實體名稱:
function gotoAdobeSite(event:MouseEvent):void
{
var adobeURL:URLRequest = new URLRequest("http://www.adobe.com/");
navigateToURL(adobeURL);
}
linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000023.html