VRTK是一套很好用的VR开发工具,完全免费,可在资源商店中下载导入。开发HTC Vive时,还需要导入SteamVR。

实际开发中,玩家在场景中移动,需要限制玩家的可移动区域。

工具中有几种不同的处理方式,都有相应的示例场景,个人觉得最好的就是通过NvaMesh进行限制。

此笔记主要参考示例:033_CameraRig_TeleportingInNavMesh

效果就是如图,只能在烘焙好的可移动区域移动,不能移动到不可移动区域。

VRTK学习记录1——使用NavMesh限制移动区域VRTK学习记录1——使用NavMesh限制移动区域


实现此效果只要设置PlayArea物体下的VRTK_HeightAdjustTeleport脚本中的Nav Mesh Limit Distance不为0即可,具体多大可以根据需要进行调整。

VRTK学习记录1——使用NavMesh限制移动区域VRTK学习记录1——使用NavMesh限制移动区域


相关文章:

  • 2021-12-05
  • 2021-09-01
  • 2022-01-01
  • 2021-07-23
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
  • 2021-04-11
猜你喜欢
  • 2021-08-30
  • 2021-10-31
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
  • 2021-05-11
  • 2022-02-25
相关资源
相似解决方案