unity与C#的故事1_1——键盘输入的获取

(unity与C#的故事1_1——键盘输入的获取)

#(一)键盘输入input.GetKey(),input.GetKeyDown(),input.GetKeyUp()

GetKey():用户长按按键有效

GetKeyDown():用户按下键时有效

GetKeyUp():用户抬起键时有效

下面说说Keycode,既然用到了input,不可避免会用到键值,因此在这里我对键值进行总结:

字母:keycode.A—keycode.Z=keyValue.65—90

数字:keycode.0—keycode.9=keyValue.48—57

##特殊
1、右侧小键盘输入:

keycode.0—keycode.9=keyValue.96—105

2、运算符

	keycode.乘=106
	keycode.+=107	
	keycode.空格*=108
	keycode.-*=109
	keycode./*=111

#(二)input.anyKey,input.anyKeyDown

anyKey:用于监听用户的任意按键输入或者鼠标点击,出发返回true

anyKeyDown:当按键松开时返回true

#(三)input.GetMouseButtonDown(0):按下以后返回true
区别于OnMouseDown()

GetMouseButtonDown在输入了就会响应,而OnMouseDown只有在附加的GameObject被出发了才响应

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值