Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
SpriteFrames¶
Inherits: Resource < RefCounted < Object
Sprite frame library for AnimatedSprite2D and AnimatedSprite3D.
Description¶
Sprite frame library for an AnimatedSprite2D or AnimatedSprite3D node. Contains frames and animation data for playback.
Methods¶
void |
add_animation ( StringName anim ) |
void |
add_frame ( StringName anim, Texture2D texture, float duration=1.0, int at_position=-1 ) |
void |
clear ( StringName anim ) |
void |
clear_all ( ) |
get_animation_loop ( StringName anim ) const |
|
get_animation_names ( ) const |
|
get_animation_speed ( StringName anim ) const |
|
get_frame_count ( StringName anim ) const |
|
get_frame_duration ( StringName anim, int idx ) const |
|
get_frame_texture ( StringName anim, int idx ) const |
|
has_animation ( StringName anim ) const |
|
void |
remove_animation ( StringName anim ) |
void |
remove_frame ( StringName anim, int idx ) |
void |
rename_animation ( StringName anim, StringName newname ) |
void |
set_animation_loop ( StringName anim, bool loop ) |
void |
set_animation_speed ( StringName anim, float fps ) |
void |
set_frame ( StringName anim, int idx, Texture2D texture, float duration=1.0 ) |
Method Descriptions¶
void add_animation ( StringName anim )
Adds a new anim
animation to the library.
void add_frame ( StringName anim,