我在Unity / C#中为VR / Oculus开发了2个应用

我想从另一个发射
(它们都不在官方的Oculus商店中)。

我找到了此指南:Integrate App Deeplinking


这是唯一的方法吗?
我在项目中添加了下一个代码段:

var options = new ApplicationOptions();
options.SetDeeplinkMessage("abc");
Platform.Application.LaunchOtherApp(<app_id>, options);


但是IDE无法识别ApplicationOptionsPlatform
我想念什么?
我的意思是app_id是什么?

最佳答案

您应该在using部分中具有名称空间,或者尝试以下操作:

var options = new Oculus.Platform.ApplicationOptions();
options.SetDeeplinkMessage("abc");
Oculus.Platform.Application.LaunchOtherApp(<app_id>, options);


如果这不起作用,请检查您是否具有Oculus的Unity Integration软件包。

另外,您可以从应用程序的Oculus仪表板获取app_id

关于c# - 从另一个VR Oculus应用启动VR Oculus应用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50124561/

10-17 02:26