SmartSettingsUI – One Script, Auto-Generated Settings Menu Now Live
After building multiple frameworks and tools, I got tired of wiring up sliders, toggles, and dropdowns every time. So I built SmartSettingsUI — a one-script system that auto-generates a settings menu from a ScriptableObject. No drag-and-drop hookups. No serialized lists. Just plug it in and go.
What it does:
-
Reads your settings list from a ScriptableObject
-
Spawns the correct UI (slider, toggle, dropdown)
-
Binds changes to PlayerPrefs automatically
-
Works on mobile or desktop with no extra setup
Why I made it:
This tool exists because Unity’s UI setup can get tedious fast. I wanted something simple, reusable, and clean. It’s meant for devs who just want a working settings panel without boilerplate or overengineering.
Comes with:
-
Prefabs for each UI element (customizable)
-
Example settings profile
-
One single script to handle everything
-
A background and close button you can wire as needed
I’ll keep updating it based on feedback. If you’d find a manual save/load button useful, or want string input fields added, let me know.
Drop a comment or email me at:
-
SoloCylinderGames@gmail.com
Thanks for checking it out.
– Glitched
Files
Get SmartSettingsUI – Auto-Populating Unity Settings Menu
SmartSettingsUI – Auto-Populating Unity Settings Menu
One-script Unity settings menu that builds itself from a ScriptableObject. Plug in, customize, and use.
Status | Released |
Category | Assets |
Author | GlitchedWares |
Tags | Asset Pack, devtool, free, gamedev, productivity, settings, tools, Unity, unitytool, User Interface (UI) |
Leave a comment
Log in with itch.io to leave a comment.