mirror of
https://github.com/godotengine/godot.git
synced 2024-12-09 10:09:20 +08:00
9d849c21cc
Donated by IMVU, Inc. Fixes #31410 When we create an animation player with an animation from which we will start another AnimationPlayer's animation at the moment when that animation is already active - it will be stopped. When starting an animation with play() func all the 'outside' animations for animation player were removed (`_stop_playing_caches` func). This pr prevents this behaviour for the case when play is called for animation that's still active. This way the behaviour is the same between "Animation Playback track" and other tracks (tested with value track) |
||
---|---|---|
.. | ||
animation_blend_space_1d.cpp | ||
animation_blend_space_1d.h | ||
animation_blend_space_2d.cpp | ||
animation_blend_space_2d.h | ||
animation_blend_tree.cpp | ||
animation_blend_tree.h | ||
animation_cache.cpp | ||
animation_cache.h | ||
animation_node_state_machine.cpp | ||
animation_node_state_machine.h | ||
animation_player.cpp | ||
animation_player.h | ||
animation_tree_player.cpp | ||
animation_tree_player.h | ||
animation_tree.cpp | ||
animation_tree.h | ||
root_motion_view.cpp | ||
root_motion_view.h | ||
SCsub | ||
skeleton_ik.cpp | ||
skeleton_ik.h | ||
tween.cpp | ||
tween.h |