unity3D 脚本中按键或鼠标输入响应函数

2023-11-09

             简单地总结一下,unity中脚本实现输入(键盘和鼠标)的响应事件函数,不够完善,以后碰到再慢慢添加。

             

//*******键盘输入*************
1.Input.GetKey("up");          //按住键盘上键
2.Input.GetKey(KeyCode.UpArrow)//按住键盘上键, (KeyCode.UpArrow)是键码,输入中会用到很多
3.Input.GetKeyDown ("up");     //按下键盘上键
4.Input.GetKeyUp ("up");       //放开键盘上键
5.Input.GetButton(KeyCode.W);  //按下W键,注意大写
6.Input.GetKeyDown(KeyCode.Alpha0);//这是数字0键的响应,其他键类似
7.Input.GetAxis("Mouse ScrollWheel"//鼠标滚轮响应事件,有float类型返回值,向前滚返回正数,向后滚返回负数
//*************************
//说明:【1】式子1和2的效果是一样的
//     【2】Input.GetButton()和Input.GetKey()效果是一样的(我没见过有不同的,有发现区别请跟我说说)
//*************************

//*******鼠标输入*************
Input.GetMouseButton(0);       //当0键被按住持续侦测(包含down和up各一次)
Input.GetMouseButtonDown(0);   //当0键被按下一次
Input.GetMouseButtonUp(0);     //当0键放开一次
//键 : 0 = 左键 ,1 = 右键, 2 = 中键
 



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

unity3D 脚本中按键或鼠标输入响应函数 的相关文章

随机推荐

  • 2021年开发Python图形用户界面(GUI)的6种最佳Python GUI框架

    几个知名的编程语言排行榜索引已证明了Python在全球开发人员中的崛起 但是 以开发人员为中心的英国分析家SlashData现在已经对使用该语言的开发人员的实际人数进行了估算 根据SlashData在2019年的统计 目前全球有820万使用
  • 小程序适老化设计指南

    小程序适老化设计指南 小程序适老化设计指南
  • IDEA 单元测试报错 java.lang.ClassNotFoundException: junit.framework.ComparisonFailure

    项目场景 单元测试时报错 java lang ClassNotFoundException junit framework ComparisonFailure 原因分析 提示 这里填写问题的分析 例如 Handler 发送消息有两种方式 分
  • 从零开始利用JPA与SHARDING-JDBC动态划分月表

    开始 从零开始利用spring data jpa与sharding jdbc进行动态月表 直接上手 需求说明 数据量按照分片键 入库时间 进入对应的月表 查询时根据分片键的值查询指定表 但是每次查询都必须带上分片键 这就不是很友好 所以另外
  • 递归时间复杂度分析 && master公式

    递归时间复杂度分析 master公式 我们先来看一道递归的例子 我们要寻找一个数组的最大值 要求用递归的方法求出 代码如下 author dongxu kwb date 2022 8 30 public class SumMax publi
  • 摄影实用入门-EOS 750D

    光圈 F1 8 大 F3 5 F22 小 光圈大 进光多 景深浅 虚化明显 拍近景 光圈小 进光少 景深深 虚化不明显 拍远景 场景1 拍近处的花朵 用大光圈 虚化掉背景 拍一片花海 用小光圈 把所有的花都拍清楚 场景2 和美丽的背景合影
  • 逻辑回归分析实战(根据鸢尾花的性质预测鸢尾花类别)

    紧接着上过一个线性回归模型 一元线性回归模型实战 一元线性回归模型和逻辑回归模型是统计学中常见的两种回归模型 它们有以下几点不同之处 1 目标变量类型 一元线性回归模型适用于连续型目标变量 即预测一个数量 而逻辑回归模型适用于二分类目标变量
  • Linux使用dd命令快速生成大文件

    转自 http blog csdn net wind19 article details 7352983 dd命令可以轻易实现创建指定大小的文件 如 dd if dev zero of test bs 1M count 1000 会生成一个
  • XXL-JOB的概述

    前言 当涉及到分布式任务调度和定时任务管理时 XXL JOB是一个备受欢迎的开源框架 XXL JOB提供了一个可视化的任务管理界面 可以帮助您管理和监控定时任务 在本博客中 我们将探讨XXL JOB的基本概念 并演示如何使用XXL JOB来
  • INCA二次开发-MIP

    1 INCA介绍 INCA是常用的汽车ECU测试和标定的 广泛应用于动力总成等领域 INCA提供了丰富的接口 供用户自动化 定制化 本公众号通过几篇文章 介绍下一些二次开发的方法 本篇介绍MIP 2 MIP MIP MATLABIntegr
  • 【cdk的使用】C 最精简的线程池使用 源码只有100行

    Github地址 https github com wujin1989 cdk 首先cdk的线程池实现只用了100行左右代码 非常精简 有兴趣的可以阅读一下 中规中矩 只要项目对线程池性能要求不是非常的苛刻 我觉得100行的线程池足矣 但是
  • Hyperledger Fabric和Composer实现区块链应用程序

    目前无法绕过技术领域的是区块链话题 但除了加密货币之外 还有更多有趣的应用程序可以带来许多激动人心的软件生态系统 这也适用于Hyperledger项目 该项目提供了一个非常模块化的区块链框架 让我们看看使用Hyperledger Fabri
  • text-align=center 失效原因

    text align属性是针对 内联元素居中得属性设置 对于块状元素使用margin 0 auto 来控制居中 笔者在设置一个h2标签时设置了text align center 但是却始终出现在中间偏左得位置 第一反应是可能样式冲突了 但是
  • [转]小功能⭐️Unity获取点击到的UI

    文章目录 Unity获取点击到的UI物体 修改Button颜色 Button为Sprite模式下 修改不同状态图片 Unity获取点击到的UI物体 将下面方法写在Button的点击事件里 即可传出当前button所依赖物体的名称 var o
  • ARP协议的漏洞、作用、危害以及防御

    首先 ARP协议工作在网络层 ARP是Address Resolution Protocol的缩写 中文名 地址 解析 协议 作用 已知对方的IP地址 获取对方的MAC地址 原理 过程 1 发送ARP广播请求 2 回应ARP单播应答 arp
  • 【Qt-15】Qt与C++数据类型之间的转换

    1 String与QString之间的转换 string2QString string out weight QString qstr qstr QString fromStdString out weight QString2String
  • 搞一个release版本的aar包

    最近在做一个aar包给第三方使用 由于是第一次做这个aar包 在所有的功能代码完成需要打包的时候发现 坑开始出现了 于是各种百度 开始吧 首先你需要创建一个Android项目 然后创建一个android的library 下一步 剩下的就看你
  • JavaWeb.MVC购物车(第一部分)

    前言 这一篇我会使用servlet EL JSTL 三层架构写一个简单的购物车项目 内容比较多 这只是第一部分 只有登陆 首页数据显示和商品添加到购物车的功能 还有一部分功能的代码我会写在下一篇博客里 感兴趣的朋友们可以看一看 也希望大家可
  • Blender2.9基础七:外部插件篇

    一 插件安装 1 安装插件 2 插件显示位置 二 材质贴图相关插件 1 GrabDoc 贴图烘培插件 GrabDoc可以运行一键式场景设置 然后开始建模 对形状进行建模后 甚至在建模阶段 你可以实时预览材质在视口中的外观 主要特点 实时材质
  • unity3D 脚本中按键或鼠标输入响应函数

    简单地总结一下 unity中脚本实现输入 键盘和鼠标 的响应事件函数 不够完善 以后碰到再慢慢添加 键盘输入 1 Input GetKey up 按住键盘上键 2 Input GetKey KeyCode UpArrow 按住键盘上键 Ke