1

我目前正在尝试在 actionscript-3 (molehill) 中制作 fps 游戏。我已经弄清楚如何根据鼠标在屏幕上的位置进行旋转。我遇到的问题是,如果我转动太多,我的鼠标就会离开舞台,我不会再转动了。

我最初的想法是在 ENTER_FRAME 事件结束时将鼠标位置居中,但经过一番搜索后发现这是不可能的。

有没有其他方法可以做到这一点?我不想根据鼠标从中心的位置设置连续旋转,因为这很难控制。任何贡献都会有所帮助

4

1 回答 1

0

如果您在桌面上以全屏模式运行,则可以使用Stage.mouseLock

启用鼠标锁定会关闭光标,并允许鼠标​​无边界移动。

于 2013-08-17T04:15:36.420 回答