Movatterモバイル変換


[0]ホーム

URL:


Docs.rs

Crate bevy_animation

Cratebevy_animation 

Source
Expand description

Animation for the game engine Bevy

Modules§

animatable
Traits and type for interpolating between values.
animation_curves
TheAnimationCurve trait and adaptors that allow curves to implement it.
gltf_curves
Concrete curve structures used to load glTF curves into the animation system.
graph
The animation graph, which allows animations to be blended together.
prelude
The animation prelude.
transition
Animation transitions.

Macros§

animated_field
Returns anAnimatedField with a given$component and$field.

Structs§

ActiveAnimation
An animation that anAnimationPlayer is currently either playing or wasplaying, but is presently paused.
AnimationClip
A list ofVariableCurves and theAnimationTargetIds to which theyapply.
AnimationEvaluationState
Temporary data that theanimate_targets system maintains.
AnimationEventTrigger
TheTrigger implementation forAnimationEvent. This passes in theAnimationPlayercontext, and uses that to run any observers that target that entity.
AnimationPlayer
Animation controls.
AnimationPlugin
Adds animation support to an app
AnimationTarget
An entity that can be animated by anAnimationPlayer.
AnimationTargetId
A uniqueUUID for an animation target (e.g. bone in a skinned mesh).
VariableCurve
Contains ananimation curve which is used to animate a property of an entity.

Enums§

AnimationEvaluationError
Why Bevy failed to evaluate an animation.
RepeatAnimation
Repetition behavior of an animation.

Statics§

ANIMATION_TARGET_NAMESPACE
TheUUID namespace of animation targets (e.g. bones).

Traits§

AnimationEvent
AnEvent that anAnimationPlayer can trigger when playing anAnimationClip.SeeAnimationClip::add_event.

Functions§

advance_animations
A system that advances the time for all playing animations.
animate_targets
A system that modifies animation targets (e.g. bones in a skinned mesh)according to the currently-playing animations.

Type Aliases§

AnimationCurves
A mapping fromAnimationTargetId (e.g. bone in a skinned mesh) to theanimation curves.
AnimationEntityMut
A type alias forEntityMutExcept as used in animation.

Derive Macros§

AnimationEvent
Implements theAnimationEvent trait for a type - see the traitdocs for an example usage.

[8]ページ先頭

©2009-2025 Movatter.jp