1

我有一个 Flash 剪辑,当鼠标单击影片剪辑时,它会移动影片剪辑。一些非常基本的东西。

我没有使用拖动(因为 MC 不会一直用鼠标移动),而是使用 onMouseMove 根据 _xmouse、_ymouse 和其他一些计算来更新 MC 位置。

问题是在 Internet Explorer 下移动变得非常缓慢,如果我一直缓慢移动鼠标,它不会更新,直到我停下来。

我检查了痕迹,事件被正确触发。我尝试使用 updateAfterEvent(); 没有帮助。

这在Firefox中没有发生。

(经过漫长而令人沮丧的调试,我最终找到了导致此问题的原因。由于我在网上寻找答案但没有找到答案,所以我决定在这里添加它以供其他人使用。)

4

1 回答 1

1

当影片在 HTML 容器中被指定为“透明”时,就会发生这种行为。将其设置为“窗口”可以解决此问题。

我还是不知道为什么firefox没有出现“慢速效果”,也许firefox flash插件处理透明度更好。

于 2009-05-08T15:37:24.253 回答