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:

Thanks for checking it out.
– Glitched

Files

SmartSettingsUI.zip 57 kB
29 days ago

Get SmartSettingsUI – Auto-Populating Unity Settings Menu

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.