我正在开发一款使用陀螺仪和加速度计作为输入的游戏。
要在我的电脑上测试它,我创建了一个使用鼠标作为输入的选项,但我希望能够知道该设备是否有陀螺仪和鼠标,因此我可以相应地更改控件。这对我的游戏多平台来说非常有用。
这在Unity3D中怎么可能?
答案 0 :(得分:2)
SystemInfo.supportsGyroscope检查设备是否为陀螺仪。
Input.mousePresent检查鼠标是否可用。
要更正其他答案: Input.gyro.enable用于启用或禁用陀螺仪的使用。
答案 1 :(得分:0)
您可以检查Input.gyro.enabled以查看陀螺仪是否已启用。