GUI

Extended Flexible UI

ExtendedFlexibleUI

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

Created and shared for the GDN’s Code Gift project https://github.com/Game-Dev-Network/GDN-Lab

Features:

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

Has live demo example. Demo

Instructions:

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.

Authors

Sergey Nelga

Extended Flexible UI - Based on Unity’s Live Training: Customising UI with Scriptable Objects https://unity3d.com/learn/tutorials/topics/user-interface-ui/introduction and Ryan Hipple’s talk material at Unite Austin 2017 - Game Architecture with Scriptable Objects https://youtu.be/raQ3iHhE_Kk