用法示例
以下示例重点介绍了开发者如何在内容中使用 VIVEPORT 最高级别的 API。
-
在调用其他任何 API 之前,请先使用
Viveport.Api.Init
调用最高级别的 API。此函数将初始化 VIVEPORT SDK,这可能需要些时间。对于 Unity 开发者,通常调用 MonobehaviorStart()
。 StatusCallback() 将在初始化完成后输出状态,而不会阻塞主线程。
-
不再需要时,请调用
Viveport.Api.Shutdown
以释放 VIVEPORT SDK 资源。在 Unity 中,通常是在 MonoBehaviorOnDestroy()
中或在Application.Quit()
之前。 StatusCallback() 将在关闭完成后输出状态,而不会阻塞主线程。