我是新来的统一,希望能够模仿的想法'挖'一个洞'地球'与铁锹,在运行时,并有地形略提前我的相机略低,然后移动挖'地球'到一堆某处旁边的洞。
我已经使用预览地形工具创建了一个地形,现在希望在运行时对其进行修改,就像您在本视频的这一部分中看到的那样:https://youtu.be/l_2uGpjBMl4?t=2970
我希望能够对我的环境做一个小小的“挖掘”,就像一把铲子在地上挖一个洞一样,然后这种状态就是我可以坚持的东西。
然后我希望能够移动“挖掘”体积,即“地球”到地形的其他地方-字面上想象当你挖一个洞时会发生什么。
如果我想跟随这个家伙的视频,他正在生成他的地形,我不知道如何应用他的逻辑,因为我可能想从我的相机拍摄光线投射,它与世界相交,然后改变我画的地形的“网格”,然后加到别的地方的一“堆”土里,我不确定只是用改变地形高度来做一堆土,因为需要有一个与你挖掘的“地球”相关的体积,所以它更像是一个物体,而不是地形,如果你明白我的意思的话。
我意识到这是一个有点脑力激荡,但我正在寻找方向,并做了研究,这些都是我想回答的问题,我希望这是一个共鸣板,我的想法是否在正确的道路上,如果没有,什么是最佳的课程,学习一些技术,以实现这一点。
1条答案
按热度按时间4ioopgfo1#
您需要使用
Terrain.terrainData
,它包含GetHeights
和SetHeightsDelayLOD
方法。SetHeights
也可用,但效率不高。请查看文档以了解它们是如何工作的!