A downloadable asset pack for Windows, macOS, and Linux

Download NowName your own price

This GDevelop extension provides a set of behaviors to automatically manage the interactive state of your UI elements.

When a UI element (like a button, slider, or switch) or its layer is hidden, the corresponding behavior will automatically disable its interactions. This prevents any accidental clicks or inputs on invisible elements. As soon as the element or its layer becomes visible again, the interactions are seamlessly re-enabled.

It's a simple "fire and forget" solution to make your UI more robust and reliable.

Included Behaviors

This extension includes behaviors for the most common UI elements:

  • Auto Activate Button (Panel Sprite)
  • Auto Activate Toggle Switch
  • Auto Activate Slider
  • Auto Activate Button States Behavior

License

This extension is provided under a simple and permissive license.

You are free to:

  • Use this extension in any of your projects, personal or commercial.
  • Modify the source code to fit your specific needs.
  • Use it without giving any credit or attribution (though a shout-out is always appreciated!).

The only restriction is:

  • You are not allowed to resell, redistribute, or re-package this extension as a standalone asset.

💖 Supporter Edition 💖

Love this extension? This version is for you!

It's functionally identical to the free one, but with some fun emojis ✨ in the editor descriptions. By choosing this edition, you're supporting my work and helping me create more tools for the GDevelop community.

Thank you for your amazing support!

Download

Download NowName your own price

Click download now to get access to the following files:

AutoActivateUI.rar 2.2 kB
⚙️AutoActivateUI.rar 2.2 kB
if you pay $1 USD or more

Leave a comment

Log in with itch.io to leave a comment.