Skip to content

Slider

A draggable slider that users can move to select a numerical value.

Authors and contributors to this experimental extension: D8H, VictrisGames.


A draggable slider that users can move to select a numerical value. The slider can be customized with sprites.

There are ready-to-use sliders in the asset-store settings UI pack.

Read more...

Tip

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

Slider

Let users select a numerical value by dragging a slider.

Object actions

De/activate interactions
De/activate interactions with the button.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Activate

Technical note: parameter 2 are internal parameters handled by GDevelop.

Show label
Show (or hide) the label on the bar.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Show the label

Technical note: parameter 2 are internal parameters handled by GDevelop.

Maximum value
Change the maximum value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Minimum value
Change the minimum value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Step size
Change the step size of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Value
Change the value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Object conditions

Interactions activated
Check if the slider allows interactions.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Being dragged
Check if the slider is being dragged.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Label is shown
Check if the label is shown.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Maximum value
Compare the maximum value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Minimum value
Compare the minimum value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Step size
Compare the step size of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Value
Compare the value of the slider.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Object expressions

Expression Description
Object.MaxValue() Return the maximum value of the slider.
Object.MinValue() Return the minimum value of the slider.
Object.StepSize() Return the step size of the slider.
Object.Value() Return the value of the slider.

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