Movement Formulas/zh

通过递归可以精确地计算玩家的移动.

下面的公式来源于对游戏源码的分析.

注意，由于浮点数的计算方式，这些公式是不精确的. 计算时，只有前 4-6 位小数是准确的. 如果需要完全准确地模拟运动，则需要复制源代码.


 * 垂直运动 (递归公式)
 * 水平运动 (递归公式)
 * 非递归公式

注意： Minecraft 的坐标系统在方向上与标准坐标系不尽相同：0° 指向正 Z，90° 指向负 X. 为使计算更加直观，我们选择使用标准坐标系进行计算.