Flash 8 AS2鼠标单击行为:单击的点变为无法点击,直到鼠标移动

时间:2009-06-21 16:36:26

标签: flash mouse actionscript-2 click double-click

我在舞台上有一系列按钮,可以使用检测到双击的计时器双击它们。这一切都很有效,直到我刷新页面并加载了很多按钮。问题开始......

如果我点击屏幕上的某个位置,我无法重新点击该位置。我必须稍微移动鼠标才能再次点击。这导致检测双击的问题 - 现在点击移动点击!

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

我对CS3和AS2.0有同样的问题。到目前为止有没有人解决这个问题? 我一直试图在复杂的Lotery应用程序中解决它几天。

在这个帖子http://www.actionscripts.org/forums/showthread.php3?t=141081中,我发现了将帧速率降低到12fps的建议,但这也无济于事......

答案 1 :(得分:0)

我过去也遇到过这个问题,我很确定我当时解决了这个问题。我一直在挖掘一些代码,但我找不到我想要的代码但是查看了MovieClip对象的文档我很确定它可以通过设置MovieClip的focusEnabled属性来解决true(但我可能错了:)。

我将再看看我正在寻找的代码,但我需要从某个地方的备份存储中获取...

答案 2 :(得分:0)

这不是一个答案,只是一种方法论,因为要回答你的问题,我需要使用AS 2.0启动Flash IDE(我试图忘记,通常,因为我很少使用3.0)并设置正如你所看到的那样,带有JUST THE PROBLEM的测试工具。我想,一旦你这样做,你会发现:

1)你在Flash中发现了一个真正的错误(可疑),然后它的答案将在整个互联网上贴满 2)最有可能的是:你的测试工具没有表现出奇怪的行为。然后,这是一个确定你的真实程序与测试工具有何不同的问题。 3)这真的很酷:你的测试工具也不起作用。然后你将.fla的拉链放在某个Web位置,然后我们就可以下载并弄清楚是什么了。

我看过一些关于AS2.0中双击事件的帖子,但没人提到这个问题。