跳到主要内容

开发指南

xcode:version 15.3(15E204a)
visionOS:1.1(21O209)
unity:2022.3.17f1

一、开发环境准备


  • Apple visionOS XR Plugin
  • AR Foundation -> com.unity.xr.arfoundation 5.1.4
  • PolySpatial -> com.unity.polyspatial 1.1.6
  • PolySpatial visionOS -> com.unity.polyspatial.visionos 1.1.6
  • PolySpatial XR -> com.unity.polyspatial.xr 1.1.6
  • XR Interaction Toolkit -> com.unity.xr.interaction.toolkit 2.5.4
  • XR Plugin Management

二、模拟器

模拟器使用

  • 切换为VisionOS(experimental)平台
  • Player中的Target Device选择Simulator SDK
  • PloySpatial配置;XR Plugin-in Management中勾选Apple visionOS;选择App Mode,填写Hands Tracking、World Sensing的描述;Fix Validation Rules。如果使用模版工程,则已经配置好了。
  • Build之后,用xcode打开,选择模拟器
  • 下载的Play to Device Host.app拖入模拟器,Unity的Window->PolySpatial->Play to Device窗口中填入模拟器中Play to Device Host的ip,即可实时预览编辑器的内容

三、真机

真机开发