Crate bevy_animation
source ·Expand description
Animation for the game engine Bevy
Modules§
Structs§
- An animation that an
AnimationPlayer
is currently either playing or was playing, but is presently paused. - A list of
VariableCurve
s and theAnimationTargetId
s to which they apply. - Information needed during the traversal of the animation graph in
advance_animations
. - Animation controls
- Adds animation support to an app
- An entity that can be animated by an
AnimationPlayer
. - A unique UUID for an animation target (e.g. bone in a skinned mesh).
- Describes how an attribute of a
Transform
orMorphWeights
should be animated.
Enums§
- Interpolation method to use between keyframes.
- List of keyframes for one of the attribute of a
Transform
. - Repetition behavior of an animation.
Statics§
- The UUID namespace of animation targets (e.g. bones).
Functions§
- A system that advances the time for all playing animations.
- A system that modifies animation targets (e.g. bones in a skinned mesh) according to the currently-playing animation.
Type Aliases§
- A mapping from
AnimationTargetId
(e.g. bone in a skinned mesh) to the animation curves.