CopperCube Sprite Animator Extension
A downloadable asset pack
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).
Status | Released |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | SamGrady |
Tags | ambiera, animating-textures, coppercube, sprite-animation, spritesheet |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.