2015-11-01 62 views
-1

我一直在做一些關於libgdx的研究,並且找不到與此有關的任何內容,您可以設置指針圖像,但這不是我想要的,我嘗試過設置光標與j框架和東西,但它不會工作,我想要的是默認的手形光標被設置時,它被稱爲Java - Libgdx將光標設置爲手形指針

+0

你可以發佈你嘗試過的[MCVE](http://stackoverflow.com/help/mcve)嗎?當你說它不起作用時,你的意思是什麼? –

+0

我嘗試使用正常的libgdx設置遊標方法,但它將其設置爲圖片,我想將其設置爲java cursors.hand光標和東西,我可以將其轉換爲像素映射,然後使用libgdx方法設置它 – Yusspy

+0

另外,我知道我可以添加自己的光標,看起來像手,但我想要一個默認的手形光標 – Yusspy

回答

0

在默認的LWJGL後端沒有辦法做到這一點。通過使用Swing/AWT,通過LwjglCanvas嵌入libGDX並通過Swing設置光標,可能會帶來一些好運。但是將手形光標轉換爲位圖並使用標準Gdx.graphics.setCursor()將會更容易。

+0

我想如何將cursors.hand光標轉換爲像素圖時,它是類型int – Yusspy

+0

您可能必須自己繪製它,找到它在互聯網上或以某種方式從您的系統中獲取它。但是請注意,由於許可問題,最後兩個選項可能不可行。 – Darkyen

+0

很酷,感謝您的幫助 – Yusspy