运行时地形缩放Unity

时间:2018-04-25 08:29:14

标签: unity3d runtime scaling terrain arcore

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

我正在缩放并在运行时旋转AR对象,这一切都很顺利,但现在我有一个地形和水(Unity水资产),我正在尝试扩展,这是非常糟糕的,因为地形只是走了,它根本没有出现,而且水是有毛刺的。

所以任何人都知道为什么会这样,也许我可以做些什么来尝试解决这个问题?

注意:我使用Lean Touch(Unity商店中的Free Unity资源)可以在使用应用程序时缩放和旋转AR对象。

提前致谢。

1 个答案:

答案 0 :(得分:4)

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

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

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