用法示例
以下示例重点介绍了开发者如何在内容中使用 VIVEPORT 可下载内容(DLC)API。
在尝试实现任何 API 函数之前,请确保您的内容具有 VIVEPORT ID 和密钥。
-
使用
Viveport.Api.Init
调用最高级别的 API 以初始化 VIVEPORT SDK。对于 Unity 开发者,通常调用 MonobehaviorStart()
。 -
调用
Viveport.DLC.IsDlcReady()
以初始化 VIVEPORT DLC API。 -
请执行以下任一操作:
-
调用
Viveport.DLC.GetCount()
以检查该内容的 DLC 发布总数。 -
调用
GetIsAvailable()
以确定是否已在最终用户账户上购买了给定的 DLC。
-
调用
-
不再需要时,请调用
Viveport.Api.Shutdown
以释放 VIVEPORT SDK 资源。在 Unity 中,通常是在 MonoBehaviorOnDestroy()
中或在Application.Quit()
之前。
注意:
提交 DLC 时,如果没有其他二进制文件,请将大于 0KB 的虚拟文件作为 ZIP 文件包含在内。
提交 DLC 时,如果没有其他二进制文件,请将大于 0KB 的虚拟文件作为 ZIP 文件包含在内。
注意:
测试版本的内容不支持 DLC。
测试版本的内容不支持 DLC。