【VR】【Unity】抓走转放系列08|推摇杆一走就晕或穿墙:先分清速度参数和身体碰撞代理@[toc]
【背景】
做 VR 连续移动时,我最怕把几种现象混成一句“移动有问题”。
推摇杆能走,但一走就不舒服。走到墙边,视角又钻进墙里。回头看场景中的身体位置,好像还落在后面。
这时容易卡在一个地方:到底该改移动速度,还是该补碰撞?
我的排查会先拆成两条线。画面怎么动,是舒适度问题;场景里什么东西代表玩家身体、负责挡墙,是移动代理问题。两条线可能同时出错,但不能靠同一个参数解决。
本篇只查摇杆连续移动(Smooth Locomotion)与身体碰撞代理:一走就晕、穿墙或卡墙。相关现象按下面这张表去看对应文章:
| 你碰到的现象 | 去看哪篇 |
|---|---|
| 传送射线有、落点没有 | 抓走转放系列07|传送射线有了却落不下去:先查地面是不是传送目标 |
| 摆臂移动不跟手 |