我是 Unity 的新手,希望能够在运行时模仿用铁锹在“地球”上“挖”一个洞的想法,并让我的相机稍微前面的地形稍微降低一点,然后移动那个挖出的“地球” ' 到洞旁边某处的一堆。
我已经使用预览地形工具创建了一个地形,现在想在运行时更改它,就像您在本视频的这一部分中看到的那样:https ://youtu.be/l_2uGpjBMl4?t=2970
我希望能够在我的环境中做一个小小的“挖掘”,就像一把铁锹在地球上挖一个洞,然后这种状态成为我可以坚持的状态。
然后我希望能够将“挖掘”体积,即“地球”移动到地形的其他地方——想象一下当你挖一个洞时会发生什么。
如果我想跟随这个人的视频,他正在生成他的地形,我不确定如何应用他的逻辑,因为我可能想从我的相机拍摄光线投射,以及它与世界相交的地方,然后改变我绘制的地形的“网格”,然后添加到其他地方的“一堆”地球。我不确定是否只是通过改变地形的高度来做土堆,因为需要有一个与你挖的“地球”相关的体积,所以它更像是一个物体,而不是你的地形明白了吗。
我意识到这有点脑残,但是我正在寻找方向并进行了研究不 - 我可以设置一个最佳课程来学习一些实现这一目标的技术。
非常感谢