逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 图文攻略 > 我的世界 > 正文

我的世界java版指令画球教程

发布时间:2020-08-17 13:28 来源:bilibili  作者:恒瑞蜡丫

 

我的世界java版如何用指令画球?许多玩家可能还不太清楚吧,下面就为大家带来最新版本下指令画球的详细教程,供各位玩家们参考。

指令画球教程

第一丶 局部坐标

世界坐标被视作绝对坐标。很多命令可以使用波浪号(~)来指定相对坐标,使用插入符(^)来指定局部坐标(也称本地坐标)。在波浪号和插入符后可以跟一个数字,表示相对基准点的偏移量。(维基百科)

第二、利用局部坐标画球

效果如图:

教程:

球的定义无非是空间上到一个点距离相等的点的集合面。

在MC中,我们利用局部坐标,可以轻而一举的画出一个球。

从最简单的入手,

召唤一个自动旋转的盔甲架

execute as @e[type=minecraft:armor_stand] at @s run tp @s ~ ~ ~ ~10 ~

让旋转的盔甲架在前方10格放置石块,因为转速太快的关系,圆上的所有点并没有全部生成

可以看到,让盔甲假在水平面上转动,可以画出一个圆。如果让他同时也在垂直方向上转动,那就可以画出球了(大家先试验下)。

思路:

召唤一个垂直向下的盔甲架(nbt标签为Rotation:[0.0f,90.0f]),使其旋转(execute as @e[type=armor_stand] tp @s ~ ~ ~ ~水平 ~垂直(向上的话,要用负数) ,并在一定位置前执行setblock指令

总结:

实验后的各位应该发现了,为了画出一个球,每tick的旋转速度都要调到很小,才能描绘出一个完整的球,所用的时间太长了,那如何加快找个速度,并且能画出个完好无缺的球。

所以,我们要用到函数。

并且,这个函数要不断调用自己,要实现这个功能,就得让函数调用自己的同时处于minecraft/tags/functions/tick.json文件里面.

进入《我的世界》专区
查看更多《我的世界》攻略
标签: 
https://www.doyo.cn/article/402272复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧