Unity SteamVR三步实现位移
一.地面移动
- 导入SteamVR SDK
- 找到从Projict面板找到Assets-->SteamVR-->InteractionSystem-->Core-->Prefabs-->Player预制体,找到预制体Player 后添加到Hierarchy面板,该预制体主要用于射线功能的实现。
3.Assets-->SteamVR-->InteractionSystem-->Telepot-->Prefabs-->Teleporting预制体,添加到Hierarchy面板。该预制体用于移动。
4.在需要移动地地面上添加TeleportArea脚本
5.然后就没有然后了
- 二定点移动
- 前两部和地面移动一样
- 将Teleporting 预制体替换为teleportPoint预制体与Teleporting路径一致;
注:如果不满意效果可以将预设上面的脚本换到自己的物体上,这两个预设是可以同时存在的。