A high-performance 2D game engine built on the euv framework, featuring ECS, fixed-timestep game loop, canvas rendering, physics, collision detection, sprite animation, and audio.
/// The playback state of a `Tween`.
#[derive(Clone, Copy, Debug, Default, Eq, PartialEq)]pubenumTweenState{/// The tween is waiting for its start delay to elapse.
#[default]
Delayed,/// The tween is actively interpolating.
Running,/// The tween is paused and can be resumed.
Paused,/// The tween has completed (`AnimationMode::Once` only).
Finished,}