自学内容网 自学内容网

二、鼠标的解锁与锁定

一、代码

public void LockMouse()
{
Cursor.lockState = CursorLockMode.Locked;//锁定鼠标在屏幕中间
Cursor.visible = false;//visible可视化的意思,此时设置为false
}
public void UnLockMouse()
{
Cursor.lockState = CursorLockMode.Confined;//解锁鼠标在屏幕中间
Cursor.visible = true;//visible可视化的意思,此时设置为false
}

public void MouseControl()
{
if (Input.GetKeyDown(KeyCode.LeftAlt))//按下开锁
{
UnLockMouse();
}
if (Input.GetKeyUp(KeyCode.LeftAlt))//抬起关锁
{
LockMouse();
}
}

二、功能

按下左alt键实现了鼠标的出现和消失

调用Cursor方法


原文地址:https://blog.csdn.net/akjhgi/article/details/142558109

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!