Skip to content

API Animation and Tweening

Eduard Gushchin edited this page Jul 1, 2026 · 2 revisions

Home | API by Category | Complete API Index | API Compatibility

Frame animation, animation resources, playback nodes and tween sequences.

This category currently contains 16 public types.

Type Kind Summary
AnimatedSprite2D class Displays and advances a texture-frame animation from a Electron2D.AnimatedSprite2D.SpriteFrames resource.
Animation class Stores keyframed value and method-call tracks for Electron2D.AnimationPlayer.
Animation.InterpolationTypeEnum enum Describes how value tracks produce values between neighboring keys.
Animation.LoopModeEnum enum Describes how playback behaves when it reaches the end of the resource.
Animation.TrackTypeEnum enum Describes the supported animation track kinds.
AnimationLibrary class Stores named Electron2D.Animation resources for Electron2D.AnimationPlayer.
AnimationPlayer class Plays Electron2D.Animation resources against nodes in the scene tree.
CallbackTweener class Calls a Electron2D.Callable when a tween sequence reaches this step.
IntervalTweener class Consumes time inside a tween sequence without changing objects.
PropertyTweener class Tweens a public property or field on an object.
SpriteFrames class Stores named texture-frame animations for Electron2D.AnimatedSprite2D.
SpriteFrames.LoopModeEnum enum Describes how an animation loops at its boundaries.
Tween class Runs sequential property, interval and callback animation steps.
Tween.EaseType enum Lists how a transition curve is applied to normalized time.
Tween.TransitionType enum Lists transition curves available to tween interpolation.
Tweener class Represents one step in a Electron2D.Tween sequence.

Clone this wiki locally