as3:为什么游标不会隐藏?

时间:2011-10-10 09:51:37

标签: actionscript-3 mouse hide

我已经尝试了一切......它不会隐藏。

  • 显然尝试过Mouse.hide()
  • 尝试了不同的播放器版本(10.2,10.3,11)
  • 每次舞台上有鼠标事件时尝试使用Mouse.hide()
  • 尝试编译为swf,投影仪,调试播放器......

我在Mac OS Lion上,我怀疑这是问题,但我不确定。因为我不能尝试另一台机器。在我同时升级到Lion和CS5.5之前从未遇到过这个问题。

我没有想法......

我正在使用Flash IDE CS5.5版本11.5.1进行编译。

任何想法都表示赞赏。

TIA

更新:实际上隐藏光标的唯一方法是切换到另一个应用程序然后再回到闪光灯投影仪。

3 个答案:

答案 0 :(得分:0)

在嵌入swf时尝试将wmode选项设置为 window

答案 1 :(得分:0)

所以我在一段时间后回到这个问题,在我的特定情况下的解决方案就是这个。

Mouse.show();
Mouse.hide();

适用于Mac OS 10.7.3中的投影机播放器11.1。

答案 2 :(得分:0)

此错误仍然存​​在,但我遇到了解决方法。如果应用程序设置为全屏启动,则仅显示此问题 如果没有Flash Player上的全屏模式,光标将会消失 Mouse.hide(); 然后在Flash Player中,从菜单中选择“全屏”。 有时需要几次。

在紧要关头,这是一个非常有用的发现,虽然它绝不是适用于所有场合的可接受的解决方法。

我在OSX上使用Flash Player 14