-
마우스 커서(Cursor) 숨기기Unity 2023. 3. 24. 15:59
void Start() { // 마우스 커서 위치 고정 Cursor.lockState = CursorLockMode.Locked; // 마우스 커서 숨김 Cursor.visible = false; }
Cursor.lockState = CursorLockMode.Locked;
마우스 커서를 윈도우 중앙 좌표에 고정시킨다.
Cursor.lockState = CursorLockMode.Confined;
마우스 커서가 윈도우 밖으로 벗어나지 않게 고정시킨다.
Cursor.lockState = CursorLockMode.None;
마우스 커서에 적용했던 Mode 를 해제시킨다.
Cursor.visible = false;
마우스 커서를 보이지 않게 한다. (하지만 커서 렌더링만 숨기는 거지 커서 기능은 정상적으로 작동함)
→ 1인칭 게임 만들 땐 보통
Cursor.lockState = CursorLockMode.Locked; 쓰면서 같이 코드를 사용하긴 함,,
Cursor.visible = true;
마우스 커서를 보이게 한다.
'Unity' 카테고리의 다른 글
Physics.Raycast 함수 (0) 2023.03.28 Collision 과 Trigger 의 간단 설명 (1) 2023.03.25 InvokeRepeating 함수 (0) 2023.03.24 Mathf.Sqrt( ) 함수 (0) 2023.03.23 SetActive 와 Enabled 의 간단 차이점 (0) 2023.03.21