This is just GlobalTween Update

GlobalTweens. Now with Anti-Spam, Loop Control & New Effects

Hey everyone! I just shipped a major update to GlobalTweens, my all-in-one tween toolkit for Godot 4.x. With 65+ effects easy to use.


What’s New?

Anti-Spam Protection

Spam a button and your sprite gets stuck? Not anymore. 11 functions now auto-kill old tweens before starting new ones. squash_stretch, wobble, rotate_by, float_loop, spin, swing — all safe.

Loop Control

Every loop function now has infinite (bool) and cycles (int) parameters:

gdscript

GlobalTweens.float_loop($Coin, 10.0, 1.0, "y", infinite=true)              # forever
GlobalTweens.float_loop($Coin, 10.0, 1.0, "y", infinite=false, cycles=3)   # just 3 times

New Stuff

  • Text effects: label_rainbow(), label_gradient_pulse() (warm, cool, fire, aurora palettes)

  • Scene transitions: scene_zoom_change(), scene_glitch_change(), scene_pixel_dissolve(), scene_crossfade()

  • fade_loop() — ping-pong fade with loop control

  • trail()length=0 now means infinite trail

  • Bug fixes: fade() alpha jump gone, scene_slide_change() crash fixed, empty Tween warnings squashed

Quick Stats

  • 65+ functions (up from ~55)

  • 6 scene transitions (up from 2)

  • 11 anti-spam protected (up from 3)

  • 6 bugs fixed


Demo Updated with 40+ effects in DEMO

The demo project has been updated too — you can see all the new effects in action. Grab it on itchio


:link: Links


One line. Infinite motion. Develop without overthinking.

1 Like

This should be in Resources of Showcase.

1 Like