AnimationLayers
date
Aug 25, 2023
type
Project
year
2021
slug
animation-layers
status
Published
tags
Animation
Unity
Tool
summary
Provides an easy way to blend multiple animations with controls for adjusting speed and weight of each animation
The AnimationLayers package provides an easy way to blend multiple animations with controls for adjusting speed and weight of each animation
Features
- Can be used as a simple way to play or scrub one or more animations
- Supports as many layers of animations as you want
- Allows individual control of playback speed and weight for each layer
- Play and pause individual layers
- Scrub forwards/backwards as desired
- Comes with a BlendTree component (select 4 layers, auto-adjust the weights between them based on the BlendTree)
Implemented with Unity’s low-level animation API: Playables API.
Source Code: ➡️ https://github.com/col000r/AnimationLayers (MIT License)