Terrain的两个问题

terrain怎么设置碰撞,物体默认无法停留在terrain上,直接穿透掉下去了,还有个问题,把terrain的坐标改了后,sculpt刷地形的时候,生效的位置和鼠标位置不一样

补充图片

目前还没有提供 terrain 的碰撞组件,如果是简单的模拟,比如只要直立在地形上,而不考虑斜面滑动、反弹等效果,可以考虑通过查询地形的高度去实现简单的站立

例如 :根据节点的 x 、z 值,查询到 y 值,然后节点高度如果小于 y, 则将节点的高度设置为 y

好吧,明白了,看下第二个问题吧

对于第二个问题可以传个能够稳定复现的 Demo 吗?

不需要demo啊,创建地形,然后把地形的坐标移动一下,刷地形的时候生效的地方和鼠标的差距就跟移动的坐标一样

地形目前不能移动、旋转、和缩放

修改下坐标

然后就偏移了

好吧,明白了