前言
本章主要对鼠标图标样式还有鼠标显隐进行设置
图标样式的设置
-
代码控制
有时候需要有改变鼠标样式的需求可以使用如下代码
Cursor.SetCursor(this.mouseTexture, Vector2.zero, CursorMode.Auto);
- 传入的要替换的图标
- 偏移量
- 允许您在支持的平台上使用硬件光标,或强制对光标进行软件渲染
-
编辑器直接修改
图标的显隐
图标的显隐有如下两种可以设置的方式
-
CursorLockMode
CursorLockMode有两个枚举值:
CursorLockMode.None:无限制状态
CursorLockMode.Locked :锁定后,光标将放置在视图的中心,并且无法移动。
Cursor.lockStat = CursorLockMode.None;
Cursor.lockStat = CursorLockMode.Locked;
-
Cursor.visible
仅控制鼠标的显示和隐藏
Cursor.visible = false;