ProceduralUI
Easy to use and powerful tool for creating windows based on Unity's UI with C#! Prototype or create your application faster!
by Essential Labs
Price History +
ProceduralUI is in active development. Feel free to share your ideas on my mail!
Documentation: here
Bug found? Github issue: here
Contact: jachow.mateusz@gmail.com
Requirements
- TextMeshPro package
List of features
- Easy to use and customizable UI window creation
- Movable and resizable windows
- Automatic window elements layout
- Automatic windows rendering order management
- Automatic scrollbar if not enough space
- Basic elements (label, button etc.)
- Custom elements (vector2, vector3, multi line input field)
- Support for new window elements
- Well documented and scalable code
- Demo scenes included
- Snap to grid
- WIP: VR integration
- WIP: Realtime windows generation (elements pooling)
Performance
Since it's based on Unity's UI, performance is just the same
Limitations
- For now all windows should be generated in OnAwake function. Currently real-time generation is not supported (may cause some spikes)
- Package is meant to be used just for windows creation