当前位置:   article > 正文

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

unity获取键盘输入的数字

(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
  • 1

2、运算符

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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

#(二)input.anyKey,input.anyKeyDown

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

anyKeyDown:当按键松开时返回true

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/91781
推荐阅读
相关标签
  

闽ICP备14008679号