增量
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 屬性中提供自上次事件以來滾輪移動的距離。