概况

MC中存在空间笛卡尔直角坐标系。

我的世界坐标-绝对坐标

在具体的游戏中,坐标的表达形式大体可以分为三种:绝对坐标、相对坐标、偏移坐标。 由于玩家身高约两格,我们规定玩家所处位置的坐标是以玩家下半身为准的。

绝对坐标

绝对坐标就是指当前所处纬度的坐标。如下图所示,则绝对坐标为`-49 83 58`

我的世界坐标-绝对坐标

相对坐标

相对坐标是指以某一位置为基准,在该基准上以指定格数进行轴方向上的偏移。

使用波浪号 ~ 来代指相对坐标 在~后面写数字则代表偏移量。例如:/tp @s ~ ~10 ~ 则表示将玩家传送至当前所处位置的上方10格的位置(沿y轴的正半轴将玩家向上移动10格)。

除此之外,相对坐标可以与绝对坐标混合使用,例如:/tp @s ~ 128 ~

偏移坐标

偏移坐标的最好理解方式是:以玩家所处位置构建空间笛卡尔直角坐标系。根据右手建系原则:规定玩家看去的视线方向方向,分别是x轴、y轴、z轴的正半轴。

偏移坐标可以用符号 ^ 来表示。需要注意的是,偏移坐标不能和绝对坐标和相对坐标混合使用。

使用举例:/tp @s ^3 ^1 ^ 向玩家的左前方3格、正上方1格传送。