Brine2D.Systems.Animation Namespace
Definition
Namespace: Brine2D.Systems
| Classes | |
|---|---|
| AnimationSystem | Ticks every AnimatorComponent: evaluates the state machine, advances the animator, and writes the current frame's data to the entity's SpriteComponent \(if present\). Additional AnimationLayers are then applied in ascending priority order, overwriting whichever properties their AnimationLayerMask allows. Cross-fades initiated via PlayWithCrossFade\(string, float, bool\) render ghost frames via CrossFadeGhosts so that SpriteRenderingSystem can issue one draw call per concurrent blend. Multiple simultaneous fades \(e\.g\. base \+ layer\) are fully supported. |