2016-07-26 2 views
0

내가 그랬어 :어떻게 Cursor.lockState를 잠금 해제로 변경합니까? 시작 기능에

void Start(){ 

     Cursor.lockState = CursorLockMode.Locked; 
    } 

이 커서 고정하고 visiable하지 않을 수 있습니다. 내가 탈출을 클릭하면 그래서 다시 커서를 발표 할 예정이다

void Update(){ 

     if (Input.GetKeyDown(KeyCode.Escape)) 
      Cursor.lockState = CursorLockMode.Confined; 
    } 

을하고 촬영합니다

는 지금은 업데이트 기능에 추가됩니다. 하지만 아무것도 작동하지 않습니다. 나도 노력 했어. 나도 노력 했어. 아무 것도하지 않았어. 커서는 여전히 잠겨 있었어.

중단 점을 사용했지만이 행은 제한됨에 있지만 커서는 여전히 잠겨 있습니다. 이 업데이트 기능에서 일하고

답변

0

내가했다 :

void Update(){ 

     if (Input.GetKeyDown (KeyCode.Escape)) { 

      if (Cursor.lockState != CursorLockMode.Confined) { 

      Cursor.lockState = CursorLockMode.None; 
      Cursor.lockState = CursorLockMode.Confined; 
      Cursor.visible = true; 
      } 
     } 
    }