【发布时间】:2015-10-21 19:27:12
【问题描述】:
我最近涉足 Slick2D 和 Java 游戏开发,但我的编程技能遇到了“死胡同”。我希望将鼠标方向的 x 和 y 轴(或仅 x/仅 y)反转,因此如果用户向上移动鼠标,光标将向下移动,如果将其向左移动,则光标向对等 在做了一些彻底的研究之后,似乎人们并不希望经常这样做,而且我还没有找到任何相关信息。 我认为没有必要展示我的代码,因为其中没有任何与我希望执行的操作相关的内容,但如果您需要查看它,我将很乐意遵守。
(此外,我想到了另一个问题:如果用户单击,光标会移到窗口外并使程序失去焦点,有没有办法将鼠标/光标“禁锢”在窗口的某个区域内?所以用户将无法离开窗口,除非他按退出键打开暂停状态等)
由于我仍然是 Slick2D 和 Java 的新手,如果您可以通过告诉我应该在哪里修改我的代码(初始化、渲染、更新...)来非常具体地回答您的问题,那将是令人愉快的。
【问题讨论】:
标签: java mouse lwjgl axis slick2d