[英]Getting the DX/DY of a mouse in Java
我正在使用Java创建2D
的简单游戏。
但是,我想获得鼠标的DX,以便我可以在游戏中使用鼠标将某个对象移动到其他位置。
当我学习一点LWJGL
,有一种方法叫做
Mouse.getDX()/~.getDY()
自上次调用getDY()
以来,它返回x/y axis
的运动。
但是我不确定在不使用LWJGL
类的任何其他库的情况下如何获得这种价值。 我只知道如何使用MouseListener接口获取鼠标位置 。 还是我做错了什么? 谢谢,如果你能回答:)
查看此StackOverflow: 获取鼠标位置
它提供了有关如何获取鼠标位置的信息,并提供了指向Java API的链接以获取更多详细信息。
或者,使用本教程编写您自己的侦听器,存储最后一个已知位置以获得差异: https : //docs.oracle.com/javase/tutorial/uiswing/events/mousemotionlistener.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.