Animation based class that holds info on what frames to be animating. Recommended to be used with AnimationPlayer to assist in playing back the frames.
An Animation builder to help create custom animations easily.
Creates a ninepatch by slicing up the TextureSlice into nine patches which produces clean panels of any size, based on a small texture by splitting it into a 3x3 grid. The drawn, the texture tiles the textures sides horizontally or vertically and the center on both axes but doesn't scale or tile the corners.
Draws batched quads using indices.
Requires GLES 3.0!
Holds all the TextureSlice entries of the atlas that was read and loaded in.
Create an animation from a prefix of the names of the sprites in a TextureAtlas using an AnimationBuilder to specify the frame index orders and times.
Creates an animation from a prefix based on the names of the sprites in a TextureAtlas.