unity3d 自定義滑鼠樣式紋理

2021-07-09 08:54:48 字數 362 閱讀 1713

方法1

用ngui自己做乙個

缺點,移動慢,無法在比ngui相機深度更高相機顯示

方法2 ongui畫

gui.drawtexture(new rect(input.mouseposition.x - m.width / 2, screen.height - input.mouseposition.y - m.height / 2, m.width, m.height),tex);

缺點,滑鼠移動緩慢,比正常滑鼠移動慢幾幀

方法3,推薦

cursor.setcursor(tex

, mouseoffset, cursormode.auto);

圖示50x50,滑鼠指標頭在左上角

Unity3d 自定義滑鼠

我們在用unity3d開發自己的遊戲的時候,自定義遊戲中的滑鼠也是經常要用到的,那我就得學學,其實原理很簡單,先將滑鼠給隱藏,然後在滑鼠的位置上畫出乙個自定義的滑鼠貼圖,這樣看起來就像乙個自定義的滑鼠。當然我這裡利用的是跨平台方案,unity的gui效率不高,如果我們要用特定的某個平台的自定義滑鼠,...

Unity3d 自定義滑鼠

我們在用unity3d開發自己的遊戲的時候,自定義遊戲中的滑鼠也是經常要用到的,那我就得學學,其實原理很簡單,先將滑鼠給隱藏,然後在滑鼠的位置上畫出乙個自定義的滑鼠貼圖,這樣看起來就像乙個自定義的滑鼠。當然我這裡利用的是跨平台方案,unity的gui效率不高,如果我們要用特定的某個平台的自定義滑鼠,...

unity3d更改滑鼠樣式

專案中滑鼠指標樣式換成自己定義的滑鼠樣式 1.指標的texture type需要設定為cursor,也就是在project檢視裡選中滑鼠樣式,在inspector texture type裡選擇cursor 2.若要更改整個專案的預設滑鼠樣式可以在edit project setting playe...