二、鼠标的解锁与锁定

一、代码

cs 复制代码
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方法

相关推荐
一线灵3 小时前
跨平台游戏引擎 Axmol-2.10.0 发布
游戏引擎
大侠课堂6 小时前
C#经典面试题100道
开发语言·c#
时光追逐者7 小时前
Visual Studio 2026 现已正式发布,更快、更智能!
ide·c#·.net·visual studio
周杰伦fans9 小时前
C# 正则表达式完全指南
mysql·正则表达式·c#
Triumph++11 小时前
电器模C#汇控电子继块驱动(Modbus协议)
c#·visual studio·c#串口通信
沉默金鱼11 小时前
Unity实用技能-格式化format文字
ui·unity·游戏引擎
jyy_9911 小时前
通过网页地址打开unity的exe程序,并传参
unity
咩图14 小时前
C#创建AI项目
开发语言·人工智能·c#
周杰伦fans15 小时前
C# - Task 是什么?想象一下你在餐厅点餐
服务器·开发语言·c#
一只小小汤圆17 小时前
简化点集合 道格拉斯-普克算法(Douglas-Peucker Algorithm)
c#·occ