如何从Unity Editor运行DayDream Controller?

我正在开发一个DayDream应用程序,并使用Pixel XL和真正的DayDream控制器(在MacBook Pro上).我真的希望能够在从Unity Editor运行应用程序时使用DayDream控制器进行测试.目前,我被迫为每一个小变化做一个构建,并且它杀了我(慢).

我相信我可以通过USB线连接我的Pixel XL到我的Mac,然后使用adb来配置它.但是,到目前为止,所有尝试都失败了.

最佳答案 我不知道真正的Daydream Controller,但您可以尝试将手机用作DayDream控制器模拟器.

正如它说的here,你应该从here下载模拟器APK,安装它并在连接到WiFi的手机上运行.
在Unity项目中找到GvrControllerMain并将模拟器连接模式更改为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中的“播放”,它应该可以工作.

点赞