Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
A simple, juicy tween animation library for Godot 4.Call any animation directlyTweenFX.shake(node)Demo + interactive tutorial: https://github.com/EvilBunnyMan/TweenFX/releases/tag/v1.0.0
TweenFX
A simple, juicy tween animation library for Godot 4.
Installation
- Download from the Godot Asset Library or copy
addons/TweenFXinto your project - Enable the plugin in Project Settings → Plugins
Usage
# Call any animation directly
TweenFX.shake(node)
TweenFX.shake(node, 0.5, 20.0, 8) # duration, amount, shakes
# Await completion
await TweenFX.pop_in(node).finished
# Stop animations
TweenFX.stop(node, TweenFX.Animations.SHAKE)
TweenFX.stop_all(node)
# Looping animations run until stopped
TweenFX.float_bob(node)
TweenFX.stop(node, TweenFX.Animations.FLOAT_BOB)
# PlayState for interactive UI
TweenFX.snap(node, 0.1, Vector2.ONE * 1.2, TweenFX.PlayState.ENTER)
TweenFX.snap(node, 0.1, Vector2.ONE, TweenFX.PlayState.EXIT)
Try it out!
A live demo is available in the releases. It includes an interactive tutorial.
License
MIT — free for personal and commercial use.
Demo Fonts
- PxPlus IBM VGA8
- PixelOperator8
- Google Sans Code
A simple, juicy tween animation library for Godot 4.
Call any animation directly
TweenFX.shake(node)
Demo + interactive tutorial: https://github.com/EvilBunnyMan/TweenFX/releases/tag/v1.0.0
Reviews
Quick Information
A simple, juicy tween animation library for Godot 4.Call any animation directlyTweenFX.shake(node)Demo + interactive tutorial: https://github.com/EvilBunnyMan/TweenFX/releases/tag/v1.0.0