CursorLockMode.Locked无法锁定光标[Unity 3D]

时间:2018-08-07 14:09:05

标签: c# unity3d

我在暂停菜单上工作,但是当我想关闭菜单并使用以下代码返回游戏时:

   public class PauseMenu : MonoBehaviour
 {

    public static bool gameIsPause = false;

    public GameObject menuPause;
    public void Resume()
    {
        menuPause.SetActive(false);
        Time.timeScale = 1f;
        gameIsPause = false;
        Cursor.lockState = CursorLockMode.Locked;
        Cursor.visible = false;
    }
}

Picture of three

菜单是带有脚本的游戏对象,而 BouttonRetour 是调用函数 Resume()

的按钮

光标未锁定,我需要在窗口上再单击一次以使其消失。我不知道问题出在哪里。我尝试更改功能的顺序,但效果不佳。

全部。

0 个答案:

没有答案