UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

20 lines (14 loc) 391 B
/** * @template T * @param {T[]} array * @param {number} offset * @param {number} distance * @param {number} count */ export function array_shift_back(array, offset, distance, count) { const end = Math.min(array.length, offset + count); for (let i = offset; i < end; i++) { const target = i - distance; array[target] = array[i]; } }