Unity Cursor教程之 鼠标的锁定与隐藏操作

 时间:2024-10-08 22:17:04

UnityCursor教程之鼠标的锁定与隐藏操作。本节介绍,在Unity游戏开发中,如何把鼠标锁定与隐藏的操作,具体如下

Unity Cursor教程之 鼠标的锁定与隐藏操作

工具/原料

Unity

方法/步骤

1、打开Unity,新建一个工程,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

2、在场景中添加一个Cube,作为参照,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

3、在工程中,新建一个脚本CursorLockHide,双击打开进行代码编辑,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

4、CursorLockHide脚本的具体代码和代码说明,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

5、CursorLockHide脚本具体内间恒溪痞容如下:usingUnityEngine;publicclassCursor讣嘬铮篌LockHide:MonoBehaviour{//UsethisforinitializationvoidStart(){}//UpdateiscalledonceperframevoidUpdate(){//当按下A键时,鼠标锁定并消失if(Input.GetKeyDown(KeyCode.A)){Cursor.lockState=CursorLockMode.Locked;}//当按下S键时,鼠标解锁并显示if(Input.GetKeyDown(KeyCode.S)){Cursor.lockState=CursorLockMode.None;}//当按下D键时,鼠标限定在gameWindow//Confinecursortothegamewindow.if(Input.GetKeyDown(KeyCode.D)){Cursor.lockState=CursorLockMode.Confined;}//当按下Q键时,鼠标隐藏但是仍可移动if(Input.GetKeyDown(KeyCode.Q)){Cursor.visible=false;}//当按下W键时,鼠标显示if(Input.GetKeyDown(KeyCode.W)){Cursor.visible=true;}}}

6、脚本编译正确,回到Unity,把脚本挂载到Cube上,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

7、运酚祯馄嫱行场景,分别按下ASDQW,实现鼠标屏幕中心点锁定消失,中心点解锁显示,限定鼠标范围以及鼠标的显示隐藏,具体如下图

Unity Cursor教程之 鼠标的锁定与隐藏操作

SolidWorks2016——曲面上的样条曲线 Mecanum轮建模 Creo怎么偏移曲面边界曲线 SolidWorks如何画时钟 solidowrks半圆环实例怎么创建
热门搜索
给你看电影网动漫 元龙动漫免费观看 电脑锁屏图片 红颜知己图片 悲伤的动漫图片