我一直在对libgdx进行一些研究,但找不到与此相关的任何东西,您可以设置指针图像,但这不是我想要的,我尝试用j框架和东西设置光标,但是不起作用,我想要的是在调用它时设置默认的手形光标
在默认的LWJGL后端中无法做到这一点。通过使用Swing / AWT,通过LwjglCanvas嵌入libGDX并通过Swing设置光标,可能会有些运气。但是将手形光标转换为位图并使用标准的Gdx.graphics.setCursor()将更加容易。
这应该做您想要的。它在Ubuntu MATE上显示为我的手指,但在所有Windows版本上都显示为指向。不了解macOS。绝对可以进行尽可能多的测试:
Gdx.graphics.setSystemCursor(Cursor.SystemCursor.Hand);
[其他有效常数是Arrow
(默认光标),Ibeam
,Crosshair
,HorizontalResize
和VerticalResize
。