运行时地形缩放 Unity

Runtime Terrain Scaling Unity

我目前正在使用 AR Core 和 Unity 开发一个 AR 项目,我遇到了 运行 个问题。

我在 运行 时间内缩放和旋转 AR 对象,这一切都很好,但现在我有一个地形和水(Unity 水资源),我正在尝试缩放,这真的很顺利很糟糕,因为地形刚刚消失了,它根本没有出现,而且水是毛刺的。

所以有人知道这是为什么吗?也许我可以做些什么来解决这个问题?

注意:我正在使用 Lean Touch(来自 Unity 商店的免费 Unity 资产)以便能够在使用该应用程序时缩放和旋转 AR 对象。

提前致谢。

地形无法像其他游戏对象一样重新缩放。您需要改为设置其分辨率。

对于运行时,你应该使用它的 TerrainData https://docs.unity3d.com/ScriptReference/TerrainData-size.html

我没有使用过您提到的任何资产,所以我不确定它们对您的结果有何影响。