逗游網:值得大家信賴的游戲下載站!

微信:doyo_game
關注逗游
單機首頁 游戲庫 排行榜 資訊 攻略 專題 合集 工具補丁 手機游戲 正版商城
所在位置:攻略中心 > 圖文攻略 > 我的世界 > 正文

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

發(fā)布時間:2020-08-17 13:28 來源:bilibili  作者:恒瑞蠟丫

 

我的世界java版如何用指令畫球?許多玩家可能還不太清楚吧,下面就為大家?guī)碜钚掳姹鞠轮噶町嬊虻脑敿毥坛?供各位玩家們參考。

指令畫球教程

第一丶 局部坐標

世界坐標被視作絕對坐標。很多命令可以使用波浪號(~)來指定相對坐標,使用插入符(^)來指定局部坐標(也稱本地坐標)。在波浪號和插入符后可以跟一個數字,表示相對基準點的偏移量。(維基百科)

第二、利用局部坐標畫球

效果如圖:

教程:

球的定義無非是空間上到一個點距離相等的點的集合面。

在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 ~ ~ ~ ~水平 ~垂直(向上的話,要用負數) ,并在一定位置前執(zhí)行setblock指令

總結:

實驗后的各位應該發(fā)現了,為了畫出一個球,每tick的旋轉速度都要調到很小,才能描繪出一個完整的球,所用的時間太長了,那如何加快找個速度,并且能畫出個完好無缺的球。

所以,我們要用到函數。

并且,這個函數要不斷調用自己,要實現這個功能,就得讓函數調用自己的同時處于minecraft/tags/functions/tick.json文件里面.

進入《我的世界》專區(qū)
查看更多《我的世界》攻略
標簽: 
http://m.4uh5.cn/article/402272復制本文地址
閱讀本文后,您的心情是:(選擇后可查看結果)
 
惡心
憤怒
強贊
感動
路過
無聊
雷囧
關注
今日關注游戲
游戲專題
IGN 9分以上作品 愿者上鉤釣魚的那點趣事 深冬之寒,來一起看看游戲中精美的雪景吧