我的世界:建造圆形泳池!

可可海盐 2025-04-05 14:06:35

只需一个小小的指令就能生成一个近乎完美的圆。众所周知,我的世界作为一款以方块像素为特色的沙盒游戏,圆形几乎不可能出现。但今天mysticat老哥就要完成这个看似不可能的挑战。

起初他参考了朋友制作圆形的案例,在空中的一格方块上放置铁轨,四周用箱子将其围起来。其主要目的就是为了能够通过箱子之间的缝隙对内部进行矿车的填充。当内部矿车的数量达到一定地步时,只需要将下方的铁轨打破,最后跳入矿车之中,你就会发现矿车自行排列成了一个圆。

但对于老哥而言,这种形态远非完美。于是他尝试用沙子这种下落方块进行改良,但如果想要使用指令来进行召唤,那么还必须给沙子添加延迟存在时间的指令,否则一出来就会瞬间消失。同时为避免沙子落地变为普通方块,还需要为其赋予无重力属性。如此一来,你就能够得到一个漂浮在空中的沙子。

而这就给了老哥一个灵感,他尝试与矿车进行搭配,使其跟随矿车轨迹移动。但经测试发现沙子无法随矿车转弯,于是老哥又想到了一件物品,那就是盔甲架。只需要通过指令让其与沙子进行结合,就会得到这样一个产物。但想要让其围成一个圆形,光靠手动召唤是不行的,那样估计得试到猴年马月去。

如果想要让其围成一个圆形,那么就需要用到命令方块,只需要以方块为中心,让它们围绕中心点旋转生成即可。通过重复命令方块,生成环绕中心点旋转的盔甲架群,最终形成圆形轮廓。接下来,再将沙子的召唤指令一同添加进去,沙子就会跟随盔甲架一同生成。

但细看你就会发现,这个圆其实只是虚有其表。为了让其更加圆滑,老哥设置循环命令,使盔甲架以固定角度旋转。如此一来,这个圆看起来就完美多了。之后只需要再对指令进行调整,那么就能将底部的盔甲架隐藏起来。

但眼下还有一个问题,如果想要打造一个圆形泳池,在放置方块的时候,你就会发现,方块的大小与圆形起了冲突,并且重叠处会出现重影,严重影响观感。究其原因,是因为,盔甲架的体积与方块碰撞所导致的。于是老哥尝试将底部的方块进行替换。经过一番尝试,他发现只需要将底部的方块替换成玻璃,并将盔甲架设置成无体积碰撞即可。

现在重影的问题解决了,接下来就是对这些空白的区域进行填补。可经过测试发现,手动放置重影仍旧会出现,但如果是在提前放好方块的前提下使用指令,重影就会消失。可就在他认为这种方法可行的时候,问题还是出现了,重影的问题并没有得到真正的解决。

此时的老哥十分的纳闷,思索之际,他惊讶的发现原来是底部的方块没有替换成玻璃。本以为重影的问题就此解决,然而就在他更进一步添加水源时,重影的问题再次浮现。考虑到或许是因为方块的体积过大,于是他又换了砂岩台阶来进行测试。

而这次终于是将重影的问题彻底解决了,但如果你仔细观察就会发现泳池的内部还会出现一些缝隙。为了解决这个问题,老哥又对盔甲架的高度进行调整。虽然缝隙的问题解决了,但突出的砂岩台阶却成了一个问题。不过好在只需要调整一下盔甲架之间的距离就能处理这个问题。

在测试无误后,老哥为泳池内部填充水源,一个完美的圆形泳池就此诞生,搭配光影效果还是不错的。

0 阅读:1
可可海盐

可可海盐

感谢大家的关注