Flash事件疑难解答

问题描述:

如果他们有任何Flash(自定义)事件疑难解答的最佳实践,我想问问任何Flash专家。我目前正在处理一些据说被派遣但从未被相应听众抓住的事件。Flash事件疑难解答

这里是我已经检查了的事情的清单:

  • 事件名称定义为自定义事件字符串常量和事件名称在监听使用。
  • 检查事件冒泡(如解释here)。

如果有人有任何建议,将不胜感激。

+1

你可以发布一些代码,我们需要看看如何分派事件以及如何实现监听器。错误的一个常见原因是事件在侦听器可以捕获之前发送,但当然还有许多其他可能的原因......难以在没有看到某种形式的实现的情况下回答 – PatrickS 2010-10-10 06:40:42

+0

我已经解决了它。问题在于侦听器不是DisplayList层次结构中的父项之一。我把听者移到了最接近的共同祖先身上,而且工作起来。谢谢! – dornad 2010-10-11 21:08:02

我认为最常发生的错误是: 1.事件监听器在事件已被调度后添加。 2.自定义事件的非覆盖clone()和toString()方法。 3.简单地听错对象/错误事件。

+0

添加到列表中,不知道事件如何传播。 :P – dornad 2010-10-11 21:08:33