更新: 阴影!看起来我遇到的最大问题是阴影。我绝对拥有每个网格给予和接收阴影。关闭阴影似乎可以减少99%的问题。不确定剩下的1%是什么,但这样更好!所以在那个说明中,我的问题仍然存在,我怎么知道它是阴影?当然下面的图表应该以某种方式告诉我这个,是吗?
原始问题: 主要问题是如何进一步排除故障?我知道那里有一个分析器的东西,但我不知道该怎么做。这是我想要和需要的吗?这告诉任何人什么吗?它应该代表抖动何时发生。
更多背景:我使用Vive控制器通过拉动扳机来移动。我使用控制器的矢量位置减去y轴,基于Time.DeltaTime执行变换,以了解移动的方式和速度。有大量的敌人和大量的球形树木。除非我朝着一个特定的方向看,否则这场比赛似乎运行良好。在试图孤立它的方向时,我开始关闭诸如敌人和树木之类的东西。奇怪的是,它让它变得更糟糕。我可以想象这是可能的唯一方法是,如果现在因为它不再与其他物体争夺它们,某些东西正在耗尽资源。但它必须在常规帧循环之外进行,否则运动根本不会受损,对吧?那,或者我的移动方式出了问题,现在它有更强的处理能力让它变得更糟?我不知所措。这个策略有什么问题吗?
Service
更糟糕的是,问题不一致。在移除所有树木并看到零改善迹象后,我移除了一个单独的物体,因为它很丑陋并且还没有为游戏做好准备。突然之间,事情似乎比“更糟糕”更好。状态它是在,但它更像是原始的紧张状态,让我开始这样做。我重新添加了对象,奇怪的是,它没有恢复到更糟糕的状态。很明显,它一定不是让它变得更好/更糟的对象。我把树木重新加入,突然又回到了可怕的状态。现在怀疑树木,我再次移除它们,发现没有区别。仍然很糟糕。那么......不是树木还是物体?我删除了一个对象,但它突然变得更好了。我可以非常重复地永远这样做。是什么赋予了?它既不是也两者同时出现?有任何想法吗?我还可以做些什么来解决这个问题?我目前的方法严重缺乏。
谢谢!