欢迎访问!

Office学习网

您现在的位置是:主页 > 站长知识

站长知识

Unity terrain 地形复制后修改问题

发布时间:2026-10-12站长知识次评论
以下内容是CSDN社区关于Unity terrain 地形复制后修改问题相关内容,如果想了解更多关于Unity3D社区其他内容,请访问

我就把当前的地形做成预置体带到下个场景中开发在这时我就掉到深坑里了。

T-T 上个图方便讲解   深坑就是复制出来的Terrain是用同一个terraindata而我在之前并不知道而且场景不同修改完后并没有马上发现问题所以只能从头在做一遍旧的地形, 2记得同时要把TerrainCollider也要换成对应的数据啊,。

  更换上去后就达到我想要的效果  到这问题就解决了, 实际效果如下    怎么解决复制出来的地形不跟原地形用动一份数据呢我在国内网上找了蛮久也没在相关内容不知道是不是我太菜才会遇到哈哈, 方法如下 原理正因为是用同一份data 。

希望能帮助到大家也希望国内关于技术和解决方案的帖子能更多8 ps 1在window下复制出来的terraindataunity引擎是会自动分配id的所以放心使用,   昨天在做一个场景内容是当前的地形在下个场景中某些部分要更改例如地面下陷什么的, 在window视窗下复制出副本,那么分开他们就得了, 回到Terrain组件上换上对应的data但问题这时Terrain没有更换data的方法只有Terrain的碰撞器可以更换, 而帖子上说了Unity官方不知道出于什么原因把一些组件上的参数隐藏起来了所以把Debug模式开起来就看见了。

  言归正题先感谢这个帖子https://forum.unity.com/threads/how-to-duplicate-terrain-and-edit-the-copy.981006/是国外Unity官网上的找到的解决方法,所以决定写下这个帖子记录一下, 。

广告位

热心评论

评论列表