Sway
Sway objects like grass in the wind.
Authors and contributors to this experimental extension: Bubble.
This extension makes objects sway at different times.
It can be used to:
- Simulate grass and plant movement swaying in the wind
- Animate seaweed in an underwater environment
- Give flames a flickering look
Set Center and Origin points to the center base of the object for best results.
Check out this demo to see what this extension can do.
Tip
Learn how to install new extensions by following a step-by-step guide.
Sway
Sway multiple instances of an object at different times - useful for random grass swaying.
Behavior actions
Set sway angle left and right
Set sway angle left and right.
See parameters
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2 (🔢 Number): Angle to the left (degrees) - Use negative number
- Parameter 3 (🔢 Number): Angle to the right (degrees) - Use positive number
Technical note: parameter 4 are internal parameters handled by GDevelop.
Set sway angle time range
Set sway angle time range.
See parameters
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2 (🔢 Number): Angle tween time minimum (seconds)
- Parameter 3 (🔢 Number): Angle tween time maximum (seconds)
Technical note: parameter 4 are internal parameters handled by GDevelop.
Set sway Y scale mininum and maximum
Set sway Y scale mininum and maximum.
See parameters
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2 (🔢 Number): Minimum Y scale
- Parameter 3 (🔢 Number): Maximum Y scale
Technical note: parameter 4 are internal parameters handled by GDevelop.
Set sway Y scale time range
Set Y scale time range.
See parameters
- Parameter 0: 👾 Object
- Parameter 1: 🧩 Behavior
- Parameter 2 (🔢 Number): Y scale tween time minimum (seconds)
- Parameter 3 (🔢 Number): Y scale tween time maximum (seconds)
Technical note: parameter 4 are internal parameters handled by GDevelop.
No expressions for this behavior.
This page is an auto-generated reference page about the Sway extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.