自定义控制器设置

图片31.png


Snapdragon Spaces Unity包含了在主机设备应用程序启动时生成控制器的功能。

 

这个Snapdragon Spaces伴侣控制器默认启用于BaseRuntimeFeature中,可以在Edit > Project Settings > XR Plug-in Management > OpenXR(> Android选项卡) > OpenXR Feature Groups > BaseRuntimeFeature(点击齿轮图标)中找到。

 

如果希望使用外观和功能略有不同的自定义实现,可以按照自定义控制器部分的步骤构建替代控制器存档。

 

随后,按照这些步骤得到的存档可以包含在Unity项目的Assets文件夹中的任何位置,并且必须启用“使用自定义控制器”切换(这也需要启用“在主机上启动控制器”选项)。

 

警告!

在某些情况下,添加自定义控制器存档可能导致Gradle缓存错误。此时,可以尝试删除项目文件夹中Temp > gradleOut目录下生成的临时Gradle项目文件夹来解决问题。

图片32.png


警告!

在某些情况下,添加自定义控制器存档可能导致Gradle缓存错误。此时,可以尝试删除项目文件夹中Temp > gradleOut目录下生成的临时Gradle项目文件夹来解决问题。