TylkoDemon / EnhancedIMGUI

Enhanced Unity's IMGUI system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enhanced IMGUI

Enhanced IMGUI is a small extension for UnityEngine that improves build-in IMGUI system to look and work more like Dear ImGui

Unity IMGUI Z order problem.

There is one major problem with unity's IMGUI system that we just can't avoid, and this is GUI.depth. In short, the way it works is to force fixed Z order of next drawn controls. In unity however it is only available for objects defined in different OnGUI() methods.

What this means for EnhancedIMGUI is that you can't define multiple windows areas in one OnGUI method unless you don't want to use depth.

You can learn more about GUI.depth here.

Examples

API Documentation coming soon.

(c) 2019 Adam Majcherek

About

Enhanced Unity's IMGUI system.

License:BSD 2-Clause "Simplified" License


Languages

Language:C# 100.0%