iT邦幫忙

2023 iThome 鐵人賽

DAY 26
1
Software Development

Unity遊戲開發系列 第 26

DAY26 Unity 游標

  • 分享至 

  • xImage
  •  

可以用Cursor根據遊戲類型的需要來去改變游標的操作,提供更好的遊戲體驗。

隱藏游標

void Start()
{
    Cursor.visible = false;
}

改變游標外觀

 public Texture2D cursorTexture;
 public CursorMode cursorMode = CursorMode.Auto;
 public Vector2 hotSpot = Vector2.zero;
 void Start()
 {
    Cursor.SetCursor(cursorTexture, hotSpot, cursorMode);
 }

鎖定游標

   //鎖在畫面中央
   Cursor.lockState = CursorLockMode.Locked;
   
   //鎖在視窗中
   Cursor.lockState = CursorLockMode.Confined ;

參考資料:
https://docs.unity3d.com/ScriptReference/Cursor.html
https://docs.unity3d.com/ScriptReference/Cursor.SetCursor.html


上一篇
DAY25 Unity實作(2)
下一篇
DAY27 Unity 鎖定敵人
系列文
Unity遊戲開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言