You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Windows 10 - Godot v4.3.rc2.official [3978628] - Compatibility
Issue description
When you add a call method key at the end of an animation, if you play the animation backwards, the method is called sometimes and sometimes not.
One workaround is to move the key just a bit. For example, if we have an animation with a duration of 1sec, moving the call method key to 0.99 will make it work consistently.
In the MRP I attached, we should get something like:
----- PRESSED BUTTON -----
>>>>> FORWARD
CALLING END METHOD
----- PRESSED BUTTON -----
<<<<< BACKWARDS
CALLING END METHOD
----- PRESSED BUTTON -----
>>>>> FORWARD
CALLING END METHOD
----- PRESSED BUTTON -----
<<<<< BACKWARDS
CALLING END METHOD
i.e. a repeating pattern, but in my case I usually get:
If you see, the second time I press the button, the method at the end of the animation is not called, but after that it works like it should again. I attached a video as well to show the issue.
Armadillo-Hidden-Edible.mp4
As I mentioned, this is not consistent. When I tried to record the issue, it worked as expected sometimes, but not always.
Steps to reproduce
Add an AnimationPlayer.
Create an animation with a call method key at the end of the animation.
Tested versions
System information
Windows 10 - Godot v4.3.rc2.official [3978628] - Compatibility
Issue description
When you add a call method key at the end of an animation, if you play the animation backwards, the method is called sometimes and sometimes not.
One workaround is to move the key just a bit. For example, if we have an animation with a duration of 1sec, moving the call method key to 0.99 will make it work consistently.
In the MRP I attached, we should get something like:
i.e. a repeating pattern, but in my case I usually get:
If you see, the second time I press the button, the method at the end of the animation is not called, but after that it works like it should again. I attached a video as well to show the issue.
Armadillo-Hidden-Edible.mp4
As I mentioned, this is not consistent. When I tried to record the issue, it worked as expected sometimes, but not always.
Steps to reproduce
Minimal reproduction project (MRP)
animationplayercallmethoderror.zip
The text was updated successfully, but these errors were encountered: