Unity 3D:简单模型在移动设备上滞后

Unity 3D : Simple model make lag on mobile

我查看了 Google 或 Unity 社区,但我的具体问题没有答案。

问题描述

我正在为 Android 创建一个低多边形风格的简单游戏,我想针对这个平台对其进行优化。我所有的模型都是用 Blender 制作的,并且工作正常。

我还创建了一个简单的房子,用 Blender 由立方体制成,但是当玩家靠近房子时,游戏会延迟!所以我决定在 Unity 3D 中用一些立方体制作这个房子,看看它是否滞后:

蓝色 = 玩家,红色和黄色 = 玩家注视的方向

令人惊讶的是,游戏延迟太高了!真的。我不知道为什么。如您所见,这是一座非常简单的房子。当玩家在门前并且可以看到里面的房子(黄色箭头)时,游戏会延迟,但当玩家旋转相机看到环境的其他部分(红色箭头)时,游戏不会延迟。

尝试解决

我的问题

Blender/Unity 有什么问题吗?我能做什么?

编辑

这是我的问题的视频。如您所见,当玩家看到房子时,它是滞后的,但当房子在摄像机播放器中不可见时,pfuit,没有滞后:Link

探查器

这是我在手机上玩游戏时的配置文件:

红色部分->玩家看环境,黄色部分->玩家看房子。当玩家看到房子时,我可以在概览屏幕中看到 "Graphics.PresentAndSync" 增加 10-15%。我会详细检查一下。

要找到延迟的真正原因,您应该在 Android 上分析您的应用。有关详细信息,请参阅 Profiler windowAndroid 部分。

(代表OP发表).

我已将 Unity 3D 更新到最新版本 5.5.2f1,这解决了我的问题。我会检查是否可以找到其他解决方案来解决这个问题,并尽快给你反馈,但这次更新明显不同。

非常感谢大家:)