dear-imgui-unity
                                
                                 dear-imgui-unity copied to clipboard
                                
                                    dear-imgui-unity copied to clipboard
                            
                            
                            
                        Unity package for Dear ImGui
Dear ImGui for Unity
UPM package for the immediate mode GUI library, Dear ImGui (https://github.com/ocornut/imgui).
Usage
- Add package from git URL: https://github.com/realgamessoftware/dear-imgui-unity.git .
- Add a DearImGuicomponent to one of the objects in the scene.
- When using the Universal Render Pipeline, add a Render Im Gui Featurerender feature to the renderer asset. Assign it to therender featurefield of the DearImGui component.
- Subscribe to the ImGuiUn.Layoutevent and use ImGui functions.
- Example script:
using UnityEngine; using ImGuiNET; public class DearImGuiDemo : MonoBehaviour { void OnEnable() { ImGuiUn.Layout += OnLayout; } void OnDisable() { ImGuiUn.Layout -= OnLayout; } void OnLayout() { ImGui.ShowDemoWindow(); } }
See Also
This package uses Dear ImGui C bindings by cimgui and the C# wrapper by ImGui.NET.
The development project for the package can be found at https://github.com/realgamessoftware/dear-imgui-unity-dev .