Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Fix AnimationPlayer method track call oneself with IMMEDIATE mode
|
|
|
|
|
|
|
|
#69357
|
|
Add `animation_changed` signal to `AnimationLibrary`, have `AnimationPlayer` connect to it instead of `Animation`'s `changed`
|
|
Refactor process of animation to retrive keys more exactly
|
|
|
|
|
|
|
|
|
|
Refactor process of AnimationTree for end of animation
|
|
Fix broken root motion scale & Refactor API & Add sample codes in documentation
|
|
|
|
|
|
Fix animation blending for value track `UPDATE_DISCRETE` and `UPDATE_TRIGGER` mode
|
|
|
|
|
|
Optimize animation blend tree process
|
|
|
|
AnimationLibrary now listens for the animation_changed signal on its
animations and emits this new signal, with the animation name added
on. AnimationPlayer now connects to this signal rather than connecting
to each individual animation, which was poor practice due to bypassing
encapsulation.
|
|
|
|
|
|
Simplify GDVIRTUAL_CALL calls
|
|
# Conflicts:
# editor/plugins/tiles/tiles_editor_plugin.cpp
|
|
|
|
|
|
Fix animation change callbacks
|
|
Rename AudioStreamPlayer3D's `unit_db` to `volume_db`
|
|
Remove expression base node for transitions
|
|
|
|
change warnings=all to use /W4.
|
|
Use double instead of real_t type for time-related parameters and variables
|
|
Addresses #65313
|
|
GuilhermeGSousa/fix-animation-transition-expressions
Fix expression base path on transitions
|
|
Fix file names for {Static,Lightmap}RaycasterEmbree.
|
|
|
|
|
|
AudioStreamPlayer3D.`unit_db` -> `volume_db`
Now matches the same name AudioStreamPlayer and AudioStreamPlayer2D use.
|
|
|
|
|
|
Move some static methods to `Animation` from `Variant` for refactoring `Animation` and `Tween`
|
|
Fix redraw timing in `AnimationBlendTreeEditor`
|
|
|
|
|
|
For consistency. Every other exposed `one_shot` is spaced out like this.
|