坐標

From Minecraft Wiki
Jump to: navigation, search
Minecraft地圖上的x, y和z坐標。
以俯視的視角展示了X和Z軸的圖像。紅色高亮表示與標準不同的軸。

坐標(coordinates)在數字上反映了玩家在世界中的位置。

坐標系[edit | edit source]

坐標基於一個由互相垂直且交於一點(即原點)的三條坐標軸形成的網格,即一個空間直角坐標系。

  • x軸的正方向為東,其坐標反映了玩家距離原點在東(+)西(-)方向上的距離。
  • z軸的正方向為南,其坐標反映了玩家距離原點在南(+)北(-)方向上的距離。
  • y軸的正方向為上,其坐標反映了玩家位置的高低程度(從0至255,其中海平面為62),另見海拔高度
  • 坐標系的單位長度為一個方塊長,基於測量方法,每一方塊為1立方米。

因此,三條坐標軸形成了右手坐標系(拇指為x軸,食指為y軸,中指為z軸),透過這樣可以更為簡單地記住各坐標軸。

方塊坐標[edit | edit source]

一個方塊的坐標實際上是這個方塊的西北下角那一點的坐標,即方塊內的坐標向下取整得到的整數坐標。

在遊戲中,一個小數坐標通常需要透過向下取整轉換成整數坐標,這個整數坐標稱為原坐標的方塊坐標

顯示[edit | edit source]

帶有除錯資訊:XYZ坐標以及Facing值的畫面截圖。
基岩版中顯示玩家所在位置的方塊坐標。

Java版中,透過按F3(在某些鍵盤上需要按Fn + F3)可以打開帶有諸多資訊的除錯介面,其中在畫面左上角就有您的目前坐標。

基岩版中,可以透過變更世界選項來顯示玩家所在位置的方塊坐標。如果把「顯示坐標」選項打開,則坐標將顯示在左上角的框中。可以在建立世界選單中打開選項。

解析[edit | edit source]

x軸和z軸坐標數值都為0的位置叫作坐標原點。因此也可以記為(0,0):

  • x軸坐標=0
  • z軸坐標=0

當玩家向南方移動時z軸坐標數值會增加,向北方移動時則會減少。類似地,向東方移動時x坐標數值會增加,向西方移動時會減少。

當玩家上升時,y坐標數值會增加,反之也會減少。

y軸坐標的計算方法與x軸、z軸坐標略有不同。玩家不會出生在y軸坐標為0的地方。主世界中海平面為y=63、地獄中熔岩海的海平面為y=31、主世界中熔岩的「海平面」為y=11。這裡需要注意的是,海平面雖然為63、11或31,但是最頂層水或熔岩方塊坐標需要減去1,為62、10或30。

玩家的坐標實際上是其碰撞箱底部中心的坐標。當玩家的y坐標顯示為63時,是指玩家腳的y坐標為63,眼睛的y坐標實際為64.62。

明確了這些知識,我們便可以透過查閱除錯畫面確定自己的位置。

用途[edit | edit source]

坐標可以有很多種用途。

當玩家在建立基地時,應該在外出探索之時記錄下基地的坐標。這樣如果迷路或重生後可以以向該坐標移動的方式找到回去的路。

在分享地圖種子時,經常會用坐標來為尋找地點做出方向指示。

Java版中,可以使用指令/gamerule reducedDebugInfo true使除錯介面不顯示坐標:

Debug screen without coordinates.png

基岩版中,則使用/gamerule showcoordinates true指令。

歷史[edit | edit source]

Java版Alpha
v1.2.3除錯介面現在顯示坐標。