0

我或我的显示器或 GPU 一定有问题。其他人也患有这种现象,请参阅链接。

现在我想强调这个问题是存在的,乐观的我认为有一些解决方案。也许它只在特殊情况下才明显,绝对不是性能(或 GC)问题。如果它在所有情况下都能引起注意,Unity3D 将毫无用处......我使用这个更广泛的论坛来指定这个问题的目标是我希望更广泛的社区可能有更广泛的范围来搜索问题的根源。我认为这与算法或时间类的使用无关。也许 Time.deltaTime 本身在某些情况下存在错误或误导。

只是一个反馈,如果任何人都可以重现振动效果,则可能具有诊断价值。(好像在水平振荡,左右边缘很模糊。)

Marrt 为 Unity 创建了一个 web demo 来演示效果: http ://marrt.elementfx.com/SmoothMovementTest.html

无论我做什么这个演示都是如此振动+波涛汹涌。注意:我在编辑器或独立桌面上运行的所有我自己创建的简单滚动项目也都展示了相同的内容,因此它与“如何使用 Time.deltaTime”无关

我认为问题出在我的硬件上,直到今天我看到了这个 WebGL 演示(使用 Chrome):

http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

它是如此平滑(任何鱼的运动,还有旋转和光衰)我的意思是平滑。为什么我不能用 Unity 生产(没有人生产)这个(至少在我的机器上)?

如果有人感兴趣,这里有一个确切的问题描述,但并不是所有的答案都能解决问题。

问题详情:

http://answers.unity3d.com/questions/275016/updatefixedupdate-motion-stutter-not-another-novic.html

我尝试了所有的东西,包括编程变化 + 质量设置(VSync 等) 我非常简单的自创项目正在运行 1000 - 2000 fps 并且仍然在振动 + 断断续续。

我花了 2 天的时间来摆脱这种糟糕的视觉体验。是否完成了链接线程中提到的所有编程内容+尝试配置我的视频卡(顺便说一句 Radeon 6770 with 1Gigs)

有什么想法吗?

4

0 回答 0