Actionscript 3 知道电影剪辑是否会触发功能
好的,我有这个电影剪辑X,我需要检查它是否有一个函数的侦听器。。。我知道hasListener的事情,但我只能向它发送事件类型,对吗?比如MouseEvent.CLICK之类的Actionscript 3 知道电影剪辑是否会触发功能,actionscript-3,flash,Actionscript 3,Flash,好的,我有这个电影剪辑X,我需要检查它是否有一个函数的侦听器。。。我知道hasListener的事情,但我只能向它发送事件类型,对吗?比如MouseEvent.CLICK之类的 我需要知道的是,我是否能够得到一个确切的函数,该函数将在事件被调度时触发。willTrigger能帮我做点什么吗 否,无法获取将为特定事件调用的函数对象。willTrigger也帮不上忙。如果您以后需要侦听器功能,那么您需要自己记住这一点 记住侦听器函数的最佳方法取决于您的特殊需要。一种可能的方法是扩展MovieClip
我需要知道的是,我是否能够得到一个确切的函数,该函数将在事件被调度时触发。willTrigger能帮我做点什么吗 否,无法获取将为特定事件调用的函数对象。willTrigger也帮不上忙。如果您以后需要侦听器功能,那么您需要自己记住这一点
记住侦听器函数的最佳方法取决于您的特殊需要。一种可能的方法是扩展MovieClip并重写addEventListener,以将侦听器保存在对象中。您可以使用事件类型作为键,并且listenersevery事件类型的数组可以有多个侦听器作为值。willTrigger将在事件冒泡期间正常工作。您可以随时扩展要使用的事件,使其成为一个自定义事件,您可以根据该事件进行检查,以确定是否存在函数的侦听器。为什么要检查它是否具有函数的侦听器?