Unity 5没有看到我的PS4控制器

时间:2015-04-23 23:02:21

标签: c# unity3d gamepad

我一直看到人们现在使用XBOX,PS3和PS4控制器已经有一段时间了,但是直到现在还没有理由把它们弄得乱七八糟。今天我购买了PS4 Dual Shock 4无线控制器。我在具有最新OS X版本的MacBook Pro上运行Unity 5。 OS X和我安装的其他几个应用程序可以"看到"并使用控制器,但Unity没有注册它的存在。

我在开始统一之前和开始统一之后尝试打开控制器。我已经尝试将我的测试项目构建为一个独立的应用程序。我已经尝试过资产商店的各种免费投入经理,但我仍然没有喜悦。我也通过蓝牙和USB线缆与控制器完成了上述事情。在所有情况下,OS X和我的其他应用程序都看到了控制器,但团结却没有。

我错过了什么吗?我期待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

1 个答案:

答案 0 :(得分:0)

我知道Unity团队已经确认这是一个问题,但如果你正在寻找一个工作,Rewired同时也为我工作。我想说团队很快就会解决这个问题,但我们都知道他们有很多问题,所以使用第三方资产似乎是目前最快的解决方案。

作为旁注,我与Rewired没有关联,也没有得到任何建议。作者刚刚使用Unity论坛与我联系,并建议我尝试他的演示。我做了,它的工作原理。其他输入管理器是否有效?大概。然而,我对Rewired迄今为止看到的内容感到高兴,我知道它在我的案例中有效,所以这就是我建议的原因。