-1

所以我现在有一个非常奇怪的错误。我正准备将我的应用程序部署到 App Store(已经在我的 iPhone 上按预期运行了多个调试版本),但突然之间,鼠标点击似乎无法在单个帧上工作。

它们在 Flash CS6 Pro 的 iPhone 模拟器 (ADL) 中按预期运行。

事件在几个帧中以相同的方式设置,根本不应该有问题。自从更新程序的其他元素以来,我没有更改事件侦听器或函数。

还值得注意的是,这些按钮上的 MOUSE_DOWN 动画工作正常。

我尝试了以下方法来解决问题,但无济于事:

  • 将事件侦听器直接添加到每个按钮
  • 让一个事件侦听器处理每个按钮
  • 将该单个事件侦听器添加到舞台
  • 使用 MOUSE_UP 事件而不是 MouseEvent.CLICK

非常感谢您的及时帮助,因为我希望部署此应用程序以尽快对其进行审核。此外,仅仅因为它让我感到困惑......

提前非常感谢,哈利。

4

1 回答 1

-1

对 flash.events.MouseEvent 进行第二次导入会导致冲突,导致鼠标单击无法正常工作(在此特定帧上再次调用导入语句,因此为什么其他帧按预期工作,但这个没有)。

于 2012-11-06T09:35:49.710 回答