내일배움캠프 TIL

내일배움캠프 30일차 TIL "CursorLockMode"

Jooglorystar 2024. 10. 25. 21:08

 

 

게임 화면에서 커서가 표시 되는 것이 어색하지 않은 게임도 있지만, 표시되면 어색할 수 있는 게임이 있다.

그때는 유니티에서는 커서의 상태를 제한할 수 있는 내장된 코드가 존재한다.

 

Cursor.lockState = CursorLockMode.Locked;

 

CursorLockMode.Locked는 커서를 화면 중앙에 고정시키고, 커서 이동을 게임내에서만 허용한다.

 

 

Cursor.lockState = CursorLockMode.Confined;

 

CursorLockMode.Confined는 커서의 이동범위를 게임화면 내로 한정한다.

 

 

Cursor.lockState = CursorLockMode.None

 

 

CursorLockMode.None은 위의 상태들을 해제하는 역할을 한다.