【发布时间】:2015-03-22 03:00:55
【问题描述】:
我正在开发一款使用陀螺仪和加速度计作为输入的游戏。
为了在我的 PC 上测试它,我创建了一个使用鼠标作为输入的选项,但是我希望能够知道设备是否有陀螺仪和鼠标,以便我可以相应地更改控件。这对于使我的游戏跨平台更加有用。
这在 Unity3D 中怎么可能?
【问题讨论】:
-
我正在做同样的项目。基本上我必须使用陀螺仪和加速度计传感器玩游戏。我需要你的帮助。
标签: unity3d
我正在开发一款使用陀螺仪和加速度计作为输入的游戏。
为了在我的 PC 上测试它,我创建了一个使用鼠标作为输入的选项,但是我希望能够知道设备是否有陀螺仪和鼠标,以便我可以相应地更改控件。这对于使我的游戏跨平台更加有用。
这在 Unity3D 中怎么可能?
【问题讨论】:
标签: unity3d
SystemInfo.supportsGyroscope 检查设备是否为陀螺仪。
Input.mousePresent 检查鼠标是否可用。
要更正另一个答案: Input.gyro.enable 用于启用或禁用陀螺仪的使用。
【讨论】:
您可以查看Input.gyro.enabled查看陀螺仪是否启用。
【讨论】: