我已经看到人们使用 XBOX、PS3 和 PS4 控制器已经有一段时间了,但直到现在还没有理由去搞乱它们。今天我购买了 PS4 Dual Shock 4 无线控制器。我在装有最新 OS X 版本的 MacBook Pro 上运行 Unity 5。OS X 和我安装的其他几个应用程序可以“看到”并使用控制器,但 Unity 没有注册它的存在。
我试过在开始统一之前和开始统一之后打开控制器。我已经尝试将我的测试项目构建为一个独立的应用程序。我已经尝试了资产商店中的各种免费输入管理器,但我仍然没有任何乐趣。我还通过蓝牙和 USB 电缆使用控制器完成了上述操作。在所有情况下,OS X 和我的其他应用程序都看到了控制器,但 unity 没有。
我错过了什么吗?我预计 XBOX 控制器会出现问题,但似乎我一直在阅读的其他所有人都对 PS3 和 PS4 控制器没有问题。我究竟做错了什么?有什么建议么?
更新:我已经确认这与 Unity 5 有关。我有一台装有 Unity 4.6 的 Mac Mini,一切正常。然后我安装了 Unity 5,控制器不再可见。
更新:具有 Unity 支持的 Dan W 在另一个线程上做出了回应。为了让每个人都在同一个地方,我将重定向到它。
只是为了获得更多信息,xbox 控制器也是如此。
http://answers.unity3d.com/questions/952048/how-to-get-unity-to-see-my-ps4-controller.html