unity3d移动及键鼠状态
2024-10-21 03:56:27
gameObject的transform属性可以进行位置、旋转、大小的设置
位置:position,Translate(),位置的移动
旋转:rotate
大小:localScale
Vector3内置:up、down、left、right、forward、back、zero。
鼠标判断:
Input.GetMouseButtonDown(0):只要保持按下就返回true
GetMouseButtonUp(0):只要抬起就返回true
GetMouseButton(0):只要保持按下就返回true
其中,括号内参数有0,1,2
0为左键,1为右键,2为鼠标滚轮
滚轮判断:
Input.GetAxis("Mouse ScrollWheel"):接收轴的值
0为不动,大于0表示向前,小于0表示后退
鼠标滑动值:
Input.GetAxis("Mouse X")或Input.GetAxis("Mouse Y")
鼠标在平面上左右动是X,上下动是Y
往右动是正,往左动是负
键盘判断:
Input.GetKeyDown(keyCode.Space)
Input.GetKeyUp(KeyCode.LeftArrow)
Input.GetKey(KeyCode.A),只要按住一直返回true
旋转:
transform.Rotate (new Vector3(1,0,0)):绕X轴旋转
transform.Rotate (new Vector3(0,1,0)):绕Y轴旋转
transform.Rotate (new Vector3(0,0,1)):绕Z轴旋转
最新文章
- hdu4057Rescue the Rabbit(ac自动机+dp)
- php加密解密功能类
- js定义变量需赋予初始值
- webStorm 注册码 (备用)
- ArcObjects10.0MapControl不显示地图内容
- 【Qt】Qt之自定义界面(窗体缩放)【转】
- g++安装 Gnome/Gtk+开发库 的 环境安装(安装widgets的必要条件)
- Python实战:爬虫的基础
- iOS Paros 连接在同一WIFI下的网络抓包
- poolingHttpclientConnectionmanager 使用
- pthread_cond_wait的spurious wakeup问题
- 福州大学W班-Beta冲刺评分
- Spring Security入门(2-2)Spring Security 的运行原理 2
- shiro架构
- lazy_import源码解析(原创)
- Linux 小知识翻译 - 「BitTorrent」
- Sql server 使用drop database 语句,无法删除正在使用的数据库的解决办法
- js 兼容各类手机 的写法 待续
- 设置Office 365邮箱默认发送和接收邮件大小限制
- HIVE: 自定义TextInputFormat (旧版MapReduceAPI ok, 新版MapReduceAPI实现有BUG?)
热门文章
- 【推导】【找规律】【二分】hdu6154 CaoHaha's staff
- 【树状数组】Codeforces Round #423 (Div. 1, rated, based on VK Cup Finals) C. DNA Evolution
- [百度之星2014资格赛] Disk Schedule 报告
- Java中的文件操作(一)RandomAccessFile
- (转)适配器模式--Adapter Pattern
- HDU 4638 Group (2013多校4 1007 离线处理+树状数组)
- enum don't allocate any memory
- appium+python自动化44-appium命令行模式
- Linux中线程使用详解
- Spring框架学习(5)spring整合struts2