首先,我已为Quest构建并检查了Unity事件探查器-一切似乎都很好。
奇怪的是,当我左右移动头部时,在探查器中看不到任何帧速率下降,但是在耳机中看到了明显的卡滞/滞后现象。当我的头静止不动甚至只是旋转时,一切看起来都很好,根本没有结巴。
仅当我靠近UI并移动头部时,才会出现这种卡顿现象。当我的头静止或旋转时,一切都很好。如果我从UI移回,也不会出现卡顿现象。
我认为几何或材料太复杂不是问题,因为这肯定会在探查器中显示为帧速率下降。我猜想摄像机的移动导致某种帧不匹配,由于某种奇怪的原因,该帧不出现在探查器中。
有人对造成这种情况的原因有任何想法吗?
答案 0 :(得分:0)
好吧,在将问题缩小到一组特定的GameObjects之后,我发现了问题。似乎该问题是由我使用的自定义“溶解”着色器引起的。将着色器重新设置为“标准”后,问题就消失了!奇怪...