Skip to content

Shake object

Shake an object.

Authors and contributors to this community extension: VictrisGames.


Shake an object (position, angle or scale).

It can be used for:

  • Hit or impact
  • Object slowly rocking back and forth (like a ship)
  • Simulate engine vibration, earthquake, or pulsing

The top-down RPG example uses this extension for damage animations (open the project online).

Read more...

Tip

Learn how to install new extensions by following a step-by-step guide.

Shake object (position, angle)

Shake an object, using one or more ways to shake (position, angle). This behavior can be used on any type of object.

Behavior actions

Shake object (position, angle)
Shake an object, using one or more ways to shake (position, angle). Make sure to "Stop shaking" before starting a new shake if it uses different parameters.

Stop shaking the object
Stop any shaking of object that was initiated by the Shake Object extension.

Behavior conditions

Check if an object is shaking
Check if an object is shaking.

No expressions for this behavior.

Shake object (position, angle, scale)

Shake an object, using one or more ways to shake (position, angle, scale) This behavior can only be used on sprite objects.

Behavior actions

Shake object (position, angle, scale)
Shake an object, using one or more ways to shake (position, angle, scale). Make sure to "Stop shaking" before starting a new shake if it uses different parameters.

Stop shaking an object
Stop shaking an object.

Behavior conditions

Check if an object is shaking
Check if an object is shaking.

No expressions for this behavior.


This page is an auto-generated reference page about the Shake object 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.