Browse Source

Emphasize the warning about special case blend for animation

Silc Renew 2 years ago
parent
commit
9a3d9c6cae
1 changed files with 2 additions and 2 deletions
  1. 2 2
      scene/animation/animation_tree.cpp

+ 2 - 2
scene/animation/animation_tree.cpp

@@ -807,10 +807,10 @@ bool AnimationTree::_update_caches(AnimationPlayer *player) {
 				track_value->is_using_angle |= anim->track_get_interpolation_type(i) == Animation::INTERPOLATION_LINEAR_ANGLE || anim->track_get_interpolation_type(i) == Animation::INTERPOLATION_CUBIC_ANGLE;
 				track_value->is_using_angle |= anim->track_get_interpolation_type(i) == Animation::INTERPOLATION_LINEAR_ANGLE || anim->track_get_interpolation_type(i) == Animation::INTERPOLATION_CUBIC_ANGLE;
 
 
 				if (was_discrete != track_value->is_discrete) {
 				if (was_discrete != track_value->is_discrete) {
-					WARN_PRINT_ONCE("Tracks with different update modes are blended. Blending prioritizes Discrete/Trigger mode, so other update mode tracks will not be blended.");
+					ERR_PRINT_ED("Value track: " + String(path) + " with different update modes are blended. Blending prioritizes Discrete/Trigger mode, so other update mode tracks will not be blended.");
 				}
 				}
 				if (was_using_angle != track_value->is_using_angle) {
 				if (was_using_angle != track_value->is_using_angle) {
-					WARN_PRINT_ONCE("Tracks for rotation with different interpolation types are blended. Blending prioritizes angle interpolation, so the blending result uses the shortest path referenced to the initial (RESET animation) value.");
+					WARN_PRINT_ED("Value track: " + String(path) + " with different interpolation types for rotation are blended. Blending prioritizes angle interpolation, so the blending result uses the shortest path referenced to the initial (RESET animation) value.");
 				}
 				}
 			}
 			}