LQ转载--Unity3D基础9:获取鼠标键盘输入
本帖最后由 水木神川 于 2021-6-12 16:47 编辑一、获取键盘输入
相关API(其中KeyCode为键码,例如空格键就是KeyCode.Space):
Input.GetKey(KeyCode):按下某键后,持续返回 ture
Input.GetKeyDown(KeyCode):按下某键的一瞬间返回 true
Input.GetKeyUp(KeyCode):松开某键的一瞬间返回 true
很显然必须在Update()中使用这些方法,不然没有意义运行后效果如下:
二、获取鼠标输入相关API(0:鼠标左键;1:鼠标右键;2:鼠标中键)Input.GetMouseButton(0/1/2):按下某键后,持续返回 trueInput.GetMouseButtonDown(0/1/2):按下某键的一瞬间,返回 trueInput.GetMouseButtonUp(0/1/2):松开某键的一瞬间,返回 tru
一个Unity3D错误:error CS0101: The namespace 'global::' already contains a definition for `xxxxx'解决方案:编译错误,某个命名空间下有重复的标识符,看下函数名是否冲突等等,例如两个相同的类名、脚本名和类对不上等等
————————————————版权声明:本文为CSDN博主「Jaihk662」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/Jaihk662/article/details/86751535
页:
[1]