Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
注册
Advertisement

在Minecraft中测量距离可能相当乏味,本教程会介绍一些小技巧,可以防止你犯错误。

测量单位[]

在Minecraft的距离是很容易衡量的。 Minecraft官方使用国际公制[1],每一个完整方块的长度就是一米。为了测量长距离,可以简单地用火把或者其他东西作为标记。每十格放一个,每次放到第十个标记时用第二种物品作为标记以标记一百米(一百格),则每十个第二种标记所标记的距离记为一千米。

使用英制或码[]

你也可以用英里而非公里来衡量距离。 一英里等于1609.344米。为了简便运算,将一英里看做是1610米(即1610块)。因此,若每10块放置一个标记,这样做161次你就测量出了一英里的距离。 虽然一个方块是1×1×1米,但你可以将其看做1×1×1码,一英里恰好是1760码。每16格放置一个标记,而第二标记则是在每11个第一个标记处放置而不是第10个。这样做的话就是16 × 11 = 176码或者说是十分之一英里。

以像素作为密位[]

在测量学中,密位是一个比度更小的常用测量单位;而在Minecraft中,像素作为最小的距离单位可以发挥出类似密位的作用。在下文中,一密位(1/16米)将写作1'。

测量距离[]

坐标测距[]

Java版中,如果你按下F3,显示出来的调试屏幕会给你提供你所在位置的XYZ坐标。在基岩版中,你可以在设置中开启显示坐标来查看XYZ坐标。如果你走过的路线是一条直线你就可以把改变的坐标做减法运算来简单地测量距离,否则你需要列出距离公式:X轴移动距离的平方和Z轴移动距离的平方的和的平方根(即勾股定理,起点、终点和“起点X值与终点Z值的交叉点”构成三角形,斜边长度为直线距离)来计算距离,虽然公式在游戏里面并不严格。你也可以用此方法计算两点之间的直线距离,比如在挑战“在铁路上”成就[仅基岩版]时,这个方法可以帮助你计算铁轨的起点和终点之间的直线距离是否达到500米的要求。

调视距测距[]

一步步调低视距,调到看不见目标时前进直到再次看见目标,此时距离就是目前的视距。

地图测距[]

使用旗帜或显眼参照物标记目标后,通过在地图上观察自己与目标间隔的像素数来计算距离。需要注意一个像素代表的距离随地图等级变化。

缩放等级0 缩放等级1 缩放等级2 缩放等级3 缩放等级4
缩放等级0,比例1:1 缩放等级0,比例1:2 缩放等级0,比例1:4 缩放等级0,比例1:8 缩放等级0,比例1:16
1像素代表 1个方块 2×2个方块 4×4个方块 8×8个方块 16×16个方块
(1个区块)
地图覆盖范围为 128×128个方块 256×256个方块 512×512个方块 1024×1024个方块 2048×2048个方块
8×8个区块 16×16个区块 32×32个区块 64×64个区块 128×128个区块

望远镜测距[]

SpyglassMeasurement

望远镜中的三个色块以及套住一个方块所对应的距离。A长度为4',B长度为2',C长度为1'

望远镜打开后可以明显在镜内看见几个深浅不一的色块A,B,C,尝试用这些色块去套视野内的方块,若方块正好和色块A一样大则方块距离观测者大概32m远;和色块B一样大则方块距离观测者大概64m远;和色块C一样大则方块距离观测者大概128m远。方块的像越大距离越近。

以上是针对一个方块作为参照的快速观测,我们也可以进行多方块目标的、更精确的测量:用目标的高度或长度L乘128再除以目标在镜内的密位X',128L/X'=目标与观测者之距离。 例:一株三格高的甘蔗在望远镜内占据了5',128×3/5计算得出距离为76.8。(实际距离76,误差1%)

需要注意的是,以上的值仅在视野值为60-70°(也就是默认视野值)时有效。

密位测距[]

方块[]

PixelMeasurement

用密位测量一座山的距离。已知山高23m,在栅栏上高度为3.5',观测者距离栅栏5√5',得出结果73.4,实际值70.6,误差4%

在面前用任意方块搭一个两格高柱子,贴在柱子侧面以同时看见柱子边缘和目标;已知目标的高度H,且在观测者视野中目标高度等同于柱子上的X'高,它们之间的比再乘观测者与柱子边缘间隔的像素数Y',Y'×H/X'=观测者和目标之间的距离。 栅栏是最好的方块选择,较细,视界宽;其纹理有三条明显的纹路将柱子分为四块,每块各4',方便估算X;其放进地面时会与周围方块形成十字栅栏把脚下分为九个部分,方便估算Y。

盔甲架[]

PixelMeasurement-ArmorStand

用一个简单的盔甲架密位镜测量远处熔岩瀑布的距离,方法同上

利用一些特殊字符命名,我们可以用盔甲架的名字做为密位镜,快速观测目标。盔甲架的密位镜更适合用目标的宽度计算而不是高度,因为名字的宽度可以延展,高度却只有7'。

利用一些常数测距[]

云的基础形状是16×16m的方形;看见实体的渲染距是72m,看见草丛等非固体植物方块的渲染距是128m,等等。

测量高度及高差[]

密位测高[]

当玩家潜行时,其面前方块的第8-9层像素间所夹的线就是玩家目前所在高度线。所有视野中高于此线的目标都在观测点之上,低于此线皆在之下,之后以此线为基准用密位测距的方式Y'×H/X'计算即可得高差。

利用一些常数测高[]

海平面为Y=63,雪层为Y=92,云层为Y=192,以及各种树木的高度等等。

测量角度[]

利用地图测角[]

地图代表持地图者方向的指针可以指向16个方向,每转一次为360/16=22.5度。先标记当前指向,再转向目标方向,标记转动的次数,再×12.8即可得到这两个方向之间的夹角。

指南针测角[]

指南针一共可以指向28个方向,每转一次为360/28=12.8度。使用方法同地图测角,不过当前指向以指南针的最左/右侧最佳,因为以上下端为起始指向不容易观查指针的位移。

F3测角[]

Java版中,按下F3键(即打开调试屏幕)可以在“Facing”一行上看到自己所朝的大致方向(East/West/South/North,分别对应东西南北四个方向)以及具体方向(第1个数字表示水平旋转角度,其中:0.0为正南、90.0为正西、180.0为正北、-90.0为正东;第2个数字表示垂直旋转角度,其中:0.0为平视、90.0为俯视、-90.0为仰视)。

参考[]

  1. "The world is bigger now."(存档)The Word of Notch,Tumblr,2010年3月12日。


语言

Advertisement