谁能详细解释下actionscript中listener?

来源:百度知道 编辑:UC知道 时间:2024/06/23 19:14:48
我想知道listener的性质,比如说他一旦调用的话是否无论帧执行到哪里都会监听等等,如果有详细的actionscript2.0的教程那最好不过了。谢谢啦!

您好 首先建议您尽快转学as3.0。更快速更规范更容易更新。

listener就像是给您的实例对象(影片剪辑或者按钮、图片什么的)找了一个人一直目不转睛的盯着它,只要它干了您要坚挺的事儿,这个人就会自动帮您执行您要做的事情(要执行的方法)

格式是这样的
对象.addEventListener(一个事件,要做的事)

就是这么简单

定义了一个监听器之后,无论您是改变了帧频,还是用stop()停止了时间轴,还是用gotoAndplay()转到了别的帧,它都会一直为您工作,除非您用了removeEventListener()把它删除~~

尽快学as3。0哦~

要监听的对象A.addEventListener(该对象发布的事件Eve,处理函数Func);

一旦运行此句代码,此后当要监听的对象A发布事件Eve时,函数Func就会被调用。跟帧运行到哪里没关系。除非前面的帧上有移除该侦听事件的代码。

建议学AS3.0,2.0已经慢慢被淘汰了。