Unity API 学习笔记——04

七、Input1、获取键盘输入(返回值:bool)(1)GetKey:按下某键后,持续返回true。(2)GetKeyDown:按下某键的一瞬间,返回true。(3)GetKeyUp:抬起某键的一瞬间,返回 true。2、获取鼠标输入(返回值:bool)0左键,1右键,2中键(1)GetMouseButton:检测是否按鼠标,持续检测。(2)GetMouseButtonDown:...
摘要由CSDN通过智能技术生成

七、Input

1、获取键盘输入(返回值:bool)
(1)GetKey:按下某键后,持续返回true。
(2)GetKeyDown:按下某键的一瞬间,返回true。
(3)GetKeyUp:抬起某键的一瞬间,返回 true。
2、获取鼠标输入(返回值:bool)

  • 0左键,1右键,2中键
    (1)GetMouseButton:检测是否按鼠标,持续检测。
    (2)GetMouseButtonDown:检测是否按下鼠标,只检测一次。
    (3)GetMouseButtonUp:检测是否抬起了鼠标。
    3、获取按钮输入(返回值:bool)
  • Edit–Project Setting–Input输入管理器中查看按钮的设置
    (1)GetButton:检测是否按了按钮,持续检测。
    (2)GetButtonDown:检测是否按下按钮,只检测一次。
    (3)GetButtonUp:检测是否抬起了按钮,只检测一次。
    4、获取虚拟轴的值(返回值:float)
    (1)Input.GetAxis(“Horizontal”):返回-1到1之间的浮点数,有渐变效果。
    (2)Input.GetAxisRaw(“Vertical”):没有渐变效果,只能返回-1,0,1三个值。
  • 控制物体前后左右移动
	float h = Input.GetAxis("Horizontal");
	float v = Input.GetAxis("Vertical"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值