Skip to content

3D object shake

Shake 3D objects.

Authors and contributors to this community extension: D8H.


Shake 3D objects with translation and rotation.

The 3D racing game example uses this extension (open the project online).

Breaking changes from 2.0.0

  • The behavior for 3D box has been removed. The other behavior can be used for both models and boxes.

Tip

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

3D shake

Shake 3D objects with translation and rotation.

Behavior actions

Shaking frequency
Change the shaking frequency of the object.

Shake
Shake the object with a linear easing at the start and the end.

Start shaking
Shake the object with a linear easing at the start and keep shaking until the stop action is used.

Stop shaking
Stop shaking the object with a linear easing.

Behavior conditions

Shaking frequency
Compare the shaking frequency of the object.

Is shaking
Check if the object is shaking.

Is stopping to shake
Check if the object is stopping to shake.

Behavior expressions

Expression Description
Object.ShakeModel3D::Frequency() Return the shaking frequency of the object.

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