【Unity】 Cursor學習


  • CursorLockMode.None 光標行為未修改,第一人稱視角下鼠標可以突破窗口。

  • CursorLockMode.Locked 光標鎖定到游戲窗口的中心,與全屏與否無關,同時隱藏光標(這一點在3D相機下成立,在2D相機下貌似不成立,還需要用visible來控制隱藏),無論如何移動光標光標都無法出現,按‘esc’切換到None模式。

  • CursorLockMode.Confined 光標限制在游戲窗口內,光標不會隱藏,在窗口模式下無法突破窗口,限制在窗口區域內。

  • Cursor.visible 光標可見性,和人感覺用來實現鼠標隱藏的效果並不好,或許和Confined聯合可以有Locked的效果?那為什么不用Locked呢……

示例代碼:https://docs.unity3d.com/ScriptReference/Cursor-lockState.html
資料來源:http://wiki.ceeger.com/script/unityengine/enumerations/cursorlockmode/cursorlockmode


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM