Merge pull request #20259 from marcelofg55/anim_call_err

Print an error when calling an invalid method on an Animation
This commit is contained in:
Rémi Verschelde 2018-07-19 08:19:08 +02:00 committed by GitHub
commit 4ebcbea1ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -549,6 +549,12 @@ void AnimationPlayer::_animation_process_animation(AnimationData *p_anim, float
int s = params.size();
ERR_CONTINUE(s > VARIANT_ARG_MAX);
#ifdef DEBUG_ENABLED
if (!nc->node->has_method(method)) {
ERR_PRINTS("Invalid method call '" + method + "'. '" + a->get_name() + "' at node '" + get_path() + "'.");
}
#endif
if (can_call) {
MessageQueue::get_singleton()->push_call(
nc->node,