U4S1L6——其它输入
U4S1L6——其它输入
新输入系统中的输入设备类
-
常用的
-
Keyboard
—键盘 Mouse
—鼠标Touchscreen
—触屏Gamepad
—手柄
-
-
其它
-
Joystick
—摇杆 -
Pen
—电子笔 -
Sensor
(传感器) -
Gyroscope
—陀螺仪 -
GravitySensor
—重力传感器 - 加速传感器
- 光照传感器
- 等等
-
要查看所有的支持的传感器 ——> 请看这里: 传感器支持 | 输入系统 | 1.2.0 (unity3d.com)
关于没有细讲的设备
对于我们没有细讲的设备,平时在开发中不是特别常用
如果想要学习他们的使用,最直接的方式就是看官方的文档,或者直接进到类的内部查看具体成员
通过查看变量名和方法名即可了解使用方式
例如:
陀螺仪
这里的陀螺仪命名空间需要使用UnityEngine.InputSystem
!
1 | UnityEngine.InputSystem.Gyroscope g = UnityEngine.InputSystem.Gyroscope.current; |
注意事项
新输入系统的设计初衷就是想提升开发者的开发效率,我们不提倡写代码来处理输入逻辑
之后我们学了配置文件相关知识后,都是通过配置文件来设置监听(监视窃听)的输入事件类型
我们只需要把工作重心放在输入触发后的逻辑处理
所以我们目前讲解的知识都是为了之后做准备,实际开发中使用较少
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!