Module function reference

step

A reference entry for step

Module function · Graphics/Platformer

step (list state, number horizontal, boolean jump, number delta, list platforms, number gravity, number move_speed, number jump_speed) ⇒ list

Advances a platform character state using horizontal movement, jumping, gravity, and platform collision.

YASS
$state = [0, 0.2, 0, 0, true]
$platforms = [[0, -0.5, 1.5]]
$state = Graphics::Platformer::step($state, 1, false, 0.016, $platforms, 9.8, 2, 5)