Hey, everyone! I’m new to Godot Engine and still learning. Right now, I’m figuring out how to create animations using AnimationPlayer.
I recently played an awesome game called Wild Growth, which was made with Godot. So, my question is: how can I make this kind of animation for a button? This effect or something similar.
My immediate idea would be to use a Tween. Listen to mouse entered and mouse left events, and set up a Tween that will change the scale and similar properties of the control in question.
It can be achieved with an AnimationPlayer as well, but I feel like in cases like this, that one is a little too limiting, and you might have players who move the mouse around like crazy, where an animation player might “lag” and cut the animation in the middle, where Tweens will just carry on modifying the values smoothly instead.