Auto Active UI - GDevelop Extension
A downloadable asset pack for Windows, macOS, and Linux
This GDevelop extension provides a set of behaviors to automatically manage the interactive state of your UI objects.
When a UI object (like a button, slider, or switch) is hidden, the corresponding behavior will automatically disable its interactions. This prevents accidental clicks or inputs on invisible objects. As soon as the object 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.
Features
- ✨ NEW: Smart Visibility Detection: The extension now utilizes PixiJS's worldVisible property, meaning it accurately detects visibility even if the UI element is nested inside a Custom Object or complex parent hierarchy. If a parent container is hidden, the child elements automatically stop accepting input.
- Advanced Condition: Includes a helper condition "Is actually visible on screen", allowing you to check the true rendering status of any object in your own events.
Included Behaviors
This extension includes behaviors for the most common UI objects:
- Auto Activate Button (Panel Sprite)
- Auto Activate Toggle Switch
- Auto Activate Slider
- Auto Activate Button States Behavior
Actions, Conditions & Expressions
- (Condition) Is actually visible on screen
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!
| Status | Released |
| Category | Assets |
| Author | Raada |
| Tags | behavior, Buttons, game-assets, gdevelop, gdevelop-extension, slider, tool, User Interface (UI), utility |
Download
Click download now to get access to the following files:
Development log
- Auto Active UI Update: Version 1.1.045 days ago

Leave a comment
Log in with itch.io to leave a comment.