Translations:45 Strafe/30/zh
public void updateMotionXZ(float strafe, float forward, float movementFactor) {
/* * 该函数导致了 45° 斜跑的存在。几何学在这里没有任何意义…… * 注意: * - 疾跑的乘数位于 movementFactor 中 * - 潜行的乘数位于 strafe 和 forward 中 * 这可能是因为潜行在疾跑之前执行 */ float distance = strafe * strafe + forward * forward;