Is there a collection of Effects that you can use on the fly for Sprite?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Neyka

Hello :smiley:

I have been using GDevelop engine and its simple engine for making simple 2D games and they have built-in library of effects that you can apply on a Sprite.

I wonder, is there something like that in Godot? Like for example “shake animation” or “Fade in/out” or you have to make yourself or search what community made? Is there anything out of the box available?

Thank you for any insight! :heart: Love.

:bust_in_silhouette: Reply From: sash-rc

There’s no concept of “effect” in Godot.
There’s AnimationPlayer, where you can easily compose said (but not limited to) “effects”.

What other options I have besides directly using code to perform something or Animation? And thank you for answering :smiley: :heart:

Neyka | 2021-06-29 01:12

You can also use shaders to apply effects to any CanvasItem. Check out https://godotshaders.com/

exuin | 2021-06-29 02:00

:heart: thank you!

Neyka | 2021-06-29 02:38

I’m not sure, because I didn’t use it yet, but the Tween node may help you

Kolandrious | 2021-07-02 15:01