我的世界如何画圆 教你如何生成完美的圆

联机侠

我的世界如何画圆 教你如何生成完美的圆

我的世界中所以东西都是方块型的,那你知道怎么生成圆吗?快来看看吧。

 在开始以前,我们先看看成品的效果是如何的吧!

30a49be014402fd56abd443ed29f8067.png

55eb03340e0020b87a1608e8eb615c87.png

  详细教程:

  看看命令方块的系统图吧!

14ab8b3a0d480b8482c5cd57b7e5abaf.png

先直接写出指令(不用使用指令方块),确定圆心:

/summon Ozelot{NoAI:1,CustomName:"1"}

召唤一只不能移动的豹猫,名为“1”,在圆心对应的x,y,z上。

然后开始构建高频红石(需用到两个指令方块,位置在上图的顶端,两个CB要保证同时激活,xyz要确保同时指向高频红石的中心)

/setblockredstone_block

/setblockair

大家看上图,可以发现下方有4个指令方块构成一个环,而环的中心必须是高频红石的中心,也就是说,这四个CB是保持高频红石运转和被高频红石激活的。

[siz%=5]   这其中有两个指令方块是维持高频红石运转的,指令与上面一样:

/setblockredstone_block

/setblockair

至于另外两个就是通过连接高频红石来生成平面圆,所以这两个是核心指令。

/summon Creeper{CustomName:"1"}

这里是召唤一只苦力怕命名为“1”,xyz填的是圆心的位置。(苦力怕辛苦了~)

/execute @e[type=Ozelot,name=1] ~ ~ ~ /execute @e[type=Creeper,name=1,r=10] ~ ~ ~ /setblock ~ ~-1 ~ stone 

这里是由名字“1”的豹猫为中心,检测这个豹猫十个方块的半径内所有名为“1”的苦力怕,并在他们脚下放置一个石头。

最后按下最上面的两个指令方块的按钮,没多久一个完美的石头构成的半径为十的平面圆就生成好了~生成的场面挺壮观对不对??最后如果圆做好了,记得在有summon指令的CB上放个红石块,并/kill @e[type=Creeper,name=1] ,不然等着苦力怕遍布世界吧~~ = =

这里就来讲原理吧,这里是通过快速地放置、移走红石块构成高频红石的~高频红石不断激活指令方块,从而在圆心不断生成苦力怕,苦力怕被豹猫吓跑,然后就会留下一条有石头构成的它走的路线,但它最后会离开由豹猫为圆心的半径为十的圆的范围,然后就不会再留下踪迹了~~~多个苦力怕若走遍了整个范围,就会留下这个圆了~~

我们还可以通过改变r来该变圆的半径,通过改变setblock指令来改变构成圆的方块,但改来改去都是同一个指令啦~这里就不一一说了~

联机侠

发表评论

您必须 登录 才能发表留言!

  忘记密码? 立即注册