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_cn/main/00000023.html