EP.7 坐標(biāo)&放置方塊【基巖版指令教程】

同學(xué)們好,我是ThePlayer571,我們繼續(xù)來學(xué)習(xí),基巖版基礎(chǔ)指令。
坐標(biāo)
坐標(biāo)是Minecraft中用于表示位置確定指令執(zhí)行的位置。在設(shè)置中打開"顯示坐標(biāo)",你會發(fā)現(xiàn)左上角出現(xiàn)了三個數(shù)字,這便是你所處的坐標(biāo)。


坐標(biāo)基于空間直角坐標(biāo)系,是"有序的實數(shù)三元組"。用人話來講,坐標(biāo)就是3個數(shù)字組合在一起,以此確定你的位置。

如果你不能理解空間直角坐標(biāo)系,不妨在游戲內(nèi)走兩步,體驗坐標(biāo)的變化。
組成坐標(biāo)的3個數(shù)字分別代表著x
軸坐標(biāo)(南北方向)、y
軸坐標(biāo)(上下方向)、z
軸坐標(biāo)(東南方向)。例如:下圖所示的坐標(biāo)(386,63,-366)
,我們稱此時"x
坐標(biāo)為386
,y
坐標(biāo)為63
,z
坐標(biāo)為-366
"。

/setblock
/setblock
,用于在指定坐標(biāo)處放置方塊。語法是:/setblock <x> <y> <z> <方塊名稱>
。其中x
,y
,z
便是坐標(biāo)。輸入指定的坐標(biāo)和方塊名稱,我們就能在對應(yīng)的位置放置方塊。
例如,我們輸入/setblock 388 65 -364 gold_block
,則會在(388,65,-364)
處放置一個金塊。


若指定的位置原本就有方塊,則會直接替換該方塊。
其他類型的坐標(biāo)
實際上,Minecraft中不只有1種坐標(biāo),而是共有3種:絕對坐標(biāo)、相對坐標(biāo)、局部坐標(biāo),我們之前學(xué)到的便是絕對坐標(biāo)。
相對坐標(biāo)
相對坐標(biāo),用波浪號~
表示,它可以表示相對于玩家的位置。這個概念有點(diǎn)抽象,但通遼有云:硬看看不懂急急急,實例立刻懂贏贏贏。我們不妨直接看實例。
1. 輸入/setblock ~ ~ ~ gold_block
,會在自己當(dāng)前位置放置一個金塊。


/setblock ~ ~10 ~ gold_block


3. 輸入/setblock ~5 ~ ~ gold_block
,會以當(dāng)前位置為基準(zhǔn),向x
軸正方向向前數(shù)5格的位置放置一個金塊。


4. 輸入/setblock ~ ~-10 ~ gold_block
,會在自己腳下往下數(shù)10格的位置放置一個金塊。


相對坐標(biāo)形容起來抽象,但結(jié)合實例來看還是挺易懂的。定義看不懂沒關(guān)系,能看懂實例就行。
相對坐標(biāo)可以和絕對坐標(biāo)組合使用,例如/setblock ~ 70 ~ gold_block
,會保留你當(dāng)前位置x
軸、z
軸坐標(biāo)不變,y
坐標(biāo)為70的位置放置一個金塊。


/setblock ~~~ gold_block
局部坐標(biāo)
局部坐標(biāo),用脫字符^
表示(有的地方也將^
稱為插入符)。這是一個極其抽象的概念,它不僅可以表示你的相對坐標(biāo),還可以表示視角方向。
例如輸入/setblock ^ ^ ^5 gold_block
,會在你面前5格的位置放置一個金塊。


如果說相對坐標(biāo)是把原點(diǎn)搬到你腳下,那局部坐標(biāo)就是把
z
軸和你的視線鎖定了的相對坐標(biāo)。
如果不能理解局部坐標(biāo),只需要知道它能表示你面前的位置就行了。
局部坐標(biāo)不能和其他任何坐標(biāo)混用。
打個總結(jié)
本期我們學(xué)習(xí)了坐標(biāo)和/setblock
指令,在數(shù)學(xué)與Minecraft的雙重暴擊下迎來升華。坐標(biāo)是個復(fù)雜但易懂的概念,需要多結(jié)合實例練習(xí)。不妨看看以下幾個實例。

本節(jié)課課后作業(yè):
輸入一條指令,在
(0,0,0)
處放置一個石頭(stone
)輸入一條指令,在自己腳下1格放置一個石頭。

上節(jié)課課后作業(yè)答案:已經(jīng)在上節(jié)課末尾給出。