我正在开发一个DayDream应用程序,并使用Pixel XL和真正的DayDream控制器(在MacBook Pro上)。我希望能够在从Unity编辑器运行应用程序时测试DayDream控制器。目前,我被迫为每个小修改制作构建,这让我很烦(速度很慢)。
我相信我可以通过使用USB电缆将我的Pixel XL连接到Mac,并使用adb进行配置来实现此目的。但是,到目前为止所有尝试都失败了。
我正在开发一个DayDream应用程序,并使用Pixel XL和真正的DayDream控制器(在MacBook Pro上)。我希望能够在从Unity编辑器运行应用程序时测试DayDream控制器。目前,我被迫为每个小修改制作构建,这让我很烦(速度很慢)。
我相信我可以通过使用USB电缆将我的Pixel XL连接到Mac,并使用adb进行配置来实现此目的。但是,到目前为止所有尝试都失败了。
GvrControllerMain
并将Emulator Connection Mode更改为Wi-Fi。同时找到Assets/GoogleVR/Scripts/Controller/Internal/Emulator/EmulatorConfig.cs
,并将该行更改为显示在手机上的Daydream控制器模拟器应用程序的IP地址。// IP address of the phone, when connected to the PC via WiFi.
public static readonly string WIFI_SERVER_IP = "192.168.0.78";//"192.168.43.1";
在Unity中点击“播放”,它应该可以正常工作。
我也遇到了同样的问题,试图让模拟器工作。对我来说解决方案是在导入任何daydream/google VR软件包之前,设置播放器设置为android,并单击VR支持选项卡,其中daydream SDK被选择在VR SDK下拉菜单中。
对我来说需要很多试错才能弄清楚。希望能有所帮助。
除了diesersamat的回答,我想再补充两件事: