UNPKG

pocket-physics

Version:

Verlet physics extracted from pocket-ces demos

9 lines (8 loc) 288 B
import { set } from './v2'; export const accelerate = (cmp, dt) => { // apply acceleration to current position, convert dt to seconds cmp.cpos.x += cmp.acel.x * dt * dt * 0.001; cmp.cpos.y += cmp.acel.y * dt * dt * 0.001; // reset acceleration set(cmp.acel, 0, 0); };