actionScript之事件监听addEventListener()
Flash 2011/5/12 18:36:03 点击:不统计
http://%77w%77%2E%66%6F%72%61%73%70%2E%63n网站制作学习
在as3中事件监听有了新的语法,再次详细说一下,监听事件以鼠标事件举例
语法:对象.addEventListener("事件类型",处理函数);
时间类型参数可以是字符串也可以是对象定远i的常数,比如鼠标点击"click"或者MouseEvent.Click,"mouseover"或者MouserEvent.MOUSE_OVER
处理函数则是当初发对应的事件后调用的函数
举例
新建一个fla文件
第一层建立一个活动的文字空间,命名为forasp
第二层建立一个按钮,并把所有时间转为关键帧。可以用一个图片。按钮名称为dotcn
第三建立as代码如下
dotcn.addEventListener("mouseOver",m_o);
dotcn.addEventListener("mouseOut",m_ot);
dotcn.addEventListener("click",m_c);
function m_o(me:MouseEvent){
forasp.text = "鼠标在上面";
}
function m_ot(me:MouseEvent){
forasp.text = "鼠标没有在上面";
}
function m_c(me:MouseEvent){
forasp.text = "鼠标点击";
}
保存以上代码,并运行看看。
http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E
·上一篇:flash加载外部文件 >> ·下一篇:做一个escape加密解密的flash >>