1. 程式人生 > >Unity3d限制滑鼠不能移出視窗,隱藏滑鼠

Unity3d限制滑鼠不能移出視窗,隱藏滑鼠

近日做了個FPS小遊戲,要用到隱藏滑鼠的功能,程式碼如下:

Cursor.visible = false;//隱藏滑鼠
Cursor.lockState = CursorLockMode.Locked;//把滑鼠鎖定到螢幕中間

在Start裡設定一下就可以了,編輯器就可以看到效果。編輯器裡也可以按windows鍵把滑鼠切出來。


CursorLockMode
CursorLockMode.None 預設狀態

CursorLockMode.Confined 限制滑鼠不能移出視窗

CursorLockMode.Locked 把滑鼠鎖定到螢幕中間