Ticks/zh

From Minecraft Parkour Wiki
Revision as of 03:28, 7 October 2021 by Pjx1314 (talk | contribs)
Other languages:

Ticks 是 Minecraft 中的标准时间单位,1 Tick 等于 50 毫秒

wiki 上关于 Tick 的文章



Tick 速度

物理引擎以每秒20 Ticks 的速度运行,这意味着游戏的物理引擎每 50 毫秒更新一次。

这包括玩家的位置和速度、环境和实体。


游戏中的动作都是在每次 Tick 结束时执行的,无论它们被按下的时间或顺序如何。

因为游戏是以这种方式工作的,所以按下和间隔之间的间隔可能会长达 50 ms。


转向 Tick

鼠标运动本身与 Tick 无关,但与帧率有关

无论如何,游戏必须保持一份玩家转向时的副本来计算移动,每 Tick 就会更新一次。这个被复制了玩家转向的 Tick 被称为转向 Tick


在玩家看来,我们不能控制何时是转向 Tick。这对基于转向的跳跃产生了严重影响,结果变成了部分基于运气的跳跃:在相同(平滑)的转弯顺序的情况下,玩家的最终动作可能会有很大的不同。


一种解决方案是每 50 毫秒就转一次,以精确地达到所需的角度。这种方法适用于简单的转弯,例如 45° 斜跑,但是不适用于需要平滑转向的较复杂的跳法。