增量
delta 这个术语指的是两个值或状态之间的差异。
这个名称来源于希腊字母 Δ (delta),它等同于罗马字母 D。Delta 指的是使用希腊字母 Δ 作为 difference(差异)的简写。
在交流物理或虚拟对象的 速度、位置或加速度 的变化时,通常会使用 delta 这个术语。在描述声音波的 音量 或 频率 的变化时也会用到它。
例如,在描述屏幕上的对象从左到右移动了多远时,可能会使用 delta x 或 Δx 这个术语。
同样,如果知道 X 的新值和旧值,你可以这样计算 delta:
js
let deltaX = newX - oldX;
更常见的情况是,你会收到 delta 值,并使用它来更新保存的先前状态。
js
let newX = oldX + deltaX;
例如,鼠标滚轮事件 WheelEvent 会在其 deltaX、deltaY 和 deltaZ 属性中提供自上次事件以来滚轮移动的距离。