Utilities to make a lot of OnGUI. It is easy & fast. Especially "FieldGUI" makes GUIs from your field.
Step by step samples are included.
If you want to import this repository as submodule in your project.
git submodule add -b submodule https://github.com/XJINE/Unity_XJGUI.git Assets/Packages/XJGUI
XJGUI able to generate following type GUI.
int, float, string, bool, Vector2, Vector3, Vector4,
Color, Enum, IPv4, and these array or List<>.
FlexibleWindow automatically expand its width/height when needed. And easy to hide and drag.
Foldout & Tab panel able to hide or group GUIs.
FieldGUI is main component in this utility. FieldGUI automatically generates GUI from field, and these GUI's settings are able to control from Attribute.
FieldGUI able to sync with clients through UNET.
NOTE: There are Packages/CustomNetworkManager/
in resources, but XJGUI not depends on these.
These are included for sample.