Extended Flexible UI


Simultaneous styling multiple UI objects in Unity Editor and in build.

Created and shared for the GDN’s Code Gift project


  • Supports tracking multiple themes
  • Supports Vertical Layout Group elements tracking
  • Global scaling
  • Easily extandable

Has live demo example. Demo


Recommend importing TextMesh Pro files first: Window>TextMeshPro>Import TMP Essential Resources. If you didn’t, reload the scene after installing TMP to fix broken references.

Last tested version: Unity 2018.3.0b9.


Sergey Nelga

Extended Flexible UI - Based on Unity’s Live Training: Customising UI with Scriptable Objects and Ryan Hipple’s talk material at Unite Austin 2017 - Game Architecture with Scriptable Objects