JasonMa071(留言 | 贡献) (→显示) 标签:移动版编辑 移动版网页编辑 |
OasisAkari(留言 | 贡献) ([InPageEdit] 这个懒鬼什么也没写) |
||
(未显示19个用户的30个中间版本) | |||
第1行: | 第1行: | ||
− | [[File:coordinates.png|200px| |
+ | [[File:coordinates.png|200px|缩略图|Minecraft地图上的x, y和z坐标。]] |
+ | [[File:Minecraft axes.png|缩略图|以俯视的视角展示了X和Z轴的图像。红色高亮表示与标准不同的轴。]] |
||
− | '''坐标(coordinates)'''在数字上反映了玩家在[[主世界]]中的位置。坐标基于一个由三条交于一点(即原点)的坐标轴而形成的网格。玩家会出生在距离原点数百方块的位置上。 |
||
+ | '''坐标(coordinates)'''在数字上反映了玩家在[[世界]]中的位置。 |
||
⚫ | |||
+ | |||
⚫ | |||
+ | == 坐标系 == |
||
⚫ | |||
+ | 坐标基于一个由互相垂直且交于一点(即原点)的三条坐标轴形成的网格,即一个空间直角坐标系。 |
||
⚫ | |||
+ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | |||
+ | == 方块坐标 == |
||
+ | 一个方块的坐标实际上是这个方块的西北下角那一点的坐标,即方块内的坐标向下取整得到的整数坐标。 |
||
+ | |||
+ | 在游戏中,一个小数坐标通常需要通过向下取整转换成整数坐标,这个整数坐标称为原坐标的'''方块坐标'''。 |
||
== 显示 == |
== 显示 == |
||
− | [[File: |
+ | [[File:DebugScreen.png|350px|缩略图|带有调试信息:XYZ坐标以及Facing值的屏幕截图。]] |
+ | [[File:Bedrock Edition Coordinates.png|350px|thumb|基岩版中显示玩家所在位置的方块坐标。]] |
||
− | + | {{in|je}}通过按{{key|F3}}(在某些键盘上需要按{{key|Fn+F3}})可以打开带有诸多信息的[[调试界面]],其中在屏幕左上角就有您的当前坐标。 |
|
+ | {{in|be}}可以通过更改世界选项来显示玩家所在位置的方块坐标。如果把“显示坐标”选项打开,则坐标将显示在左上角的框中。可以在创建世界菜单中打开选项。 |
||
− | 手機版(1.2.0.31開始):開啟顯示坐標,就會有坐標(在聊天欄) |
||
== 解析 == |
== 解析 == |
||
− | + | x轴和z轴坐标数值都为0的位置叫作坐标原点。因此也可以记为(0,0): |
|
− | * x坐标=0 |
+ | * x轴坐标=0 |
− | * z坐标=0 |
+ | * z轴坐标=0 |
⚫ | |||
⚫ | |||
⚫ | |||
− | + | 当玩家上升时,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。 |
||
⚫ | |||
+ | |||
− | * x: 69=自原点往东69方格 |
||
⚫ | |||
− | * y: 153=自游戏环境底部向上方格 |
||
− | * z: 45=自原点往南45方格 |
||
− | * f: 3=面朝东方 |
||
== 用途 == |
== 用途 == |
||
第37行: | 第46行: | ||
在分享地图种子时,经常会用坐标来为寻找地点做出方向指示。 |
在分享地图种子时,经常会用坐标来为寻找地点做出方向指示。 |
||
+ | {{in|java}}可以使用命令{{cmd|/gamerule reducedDebugInfo true}}使调试界面不显示坐标:[[File:Debug screen without coordinates.png|none|frame]] |
||
+ | |||
+ | {{in|be}}则使用{{cmd|/gamerule showcoordinates true}}命令。 |
||
+ | |||
+ | == 历史 == |
||
+ | {{History|java alpha}} |
||
+ | {{History||v1.2.3|调试界面现在显示坐标。}} |
||
+ | {{History|foot}} |
||
− | {{ |
+ | {{Java Edition}} |
+ | {{Bedrock Edition}} |
||
+ | [[de:Koordinaten]] |
||
[[en:Coordinates]] |
[[en:Coordinates]] |
||
+ | [[es:Coordenadas]] |
||
+ | [[ko:좌표]] |
||
+ | [[nl:Coördinaten]] |
||
[[ru:Координаты]] |
[[ru:Координаты]] |
2021年1月15日 (五) 12:00的版本
坐标(coordinates)在数字上反映了玩家在世界中的位置。
坐标系
坐标基于一个由互相垂直且交于一点(即原点)的三条坐标轴形成的网格,即一个空间直角坐标系。
- x轴的正方向为东,其坐标反映了玩家距离原点在东(+)西(-)方向上的距离。
- z轴的正方向为南,其坐标反映了玩家距离原点在南(+)北(-)方向上的距离。
- y轴的正方向为上,其坐标反映了玩家位置的高低程度(从0至255,其中海平面为62),另见海拔高度。
- 坐标系的单位长度为一个方块长,基于测量方法,每一方块为1立方米。
因此,三条坐标轴形成了右手坐标系(拇指为x轴,食指为y轴,中指为z轴),通过这样可以更为简单地记住各坐标轴。
方块坐标
一个方块的坐标实际上是这个方块的西北下角那一点的坐标,即方块内的坐标向下取整得到的整数坐标。
在游戏中,一个小数坐标通常需要通过向下取整转换成整数坐标,这个整数坐标称为原坐标的方块坐标。
显示
在Java版中,通过按F3(在某些键盘上需要按Fn + F3)可以打开带有诸多信息的调试界面,其中在屏幕左上角就有您的当前坐标。
在基岩版中,可以通过更改世界选项来显示玩家所在位置的方块坐标。如果把“显示坐标”选项打开,则坐标将显示在左上角的框中。可以在创建世界菜单中打开选项。
解析
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。
明确了这些知识,我们便可以通过查阅调试屏幕确定自己的位置。
用途
坐标可以有很多种用途。
当玩家在建立基地时,应该在外出探索之时记录下基地的坐标。这样如果迷路或重生后可以以向该坐标移动的方式找到回去的路。
在分享地图种子时,经常会用坐标来为寻找地点做出方向指示。
在Java版中,可以使用命令/gamerule reducedDebugInfo true
使调试界面不显示坐标:
在基岩版中,则使用/gamerule showcoordinates true
命令。
历史
Java版Alpha | |||||
---|---|---|---|---|---|
v1.2.3 | 调试界面现在显示坐标。 |
版本 | |||||||
---|---|---|---|---|---|---|---|
开发周期 |
| ||||||
技术 |
| ||||||
多人游戏 | |||||||
游戏订制 |
版本 |
| ||||||
---|---|---|---|---|---|---|---|
开发 |
| ||||||
技术性 | |||||||
多人游戏 | |||||||
特色功能 |