A downloadable asset pack

Download NowName your own price

This CopperCube extension provides a sprite animation behavior for

nodes with shaders. It enables animating textures using a spritesheet,

allowing customization of animation parameters.


Features:

- Supports sprite animations with specified rows and columns.

- Allows setting starting and ending frames for the animation.

- Provides control over animation speed (playback speed).

- Supports looping and inverting the animation.

- Enables transparency control.

Global Variables:

This behavior exposes global variables that can be accessed from

anywhere using the following principles:

- Start Frame: name + "_startFrame"

- End Frame: name + "_endFrame"

- Playback Speed: name + "_playbackSpeedMs"

- Current Sprite Frame: name + "_spriteFrame"

Note: "name" is the name of the node on which the shader is applied.

With this behavior, there are three actions for making changes with a global CopperCube variable. They allow you to modify the animation by setting the start frame and end frame. The next action can change the playback speed, and the final one is needed to reset the animation to the starting frame (useful if you have the animation loop turned off).


StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorSamGrady
Tagsambiera, animating-textures, coppercube, sprite-animation, spritesheet

Download

Download NowName your own price

Click download now to get access to the following files:

extensions.zip 250 kB

Leave a comment

Log in with itch.io to leave a comment.