View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.19.0f1
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 11.0 MB
- Files
- 2,372
- Favorites
- 1,762
- Views in the past week
- 53
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $17.70 on
Keywords
uGUI Widgets
uGUI Widgets simplify UI development with a Widgets Generator, prebuilt widgets, drag-and-drop support, uGUI themes, and TextMeshPro integration, saving time and optimizing performance.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 42
uGUI Widgets screenshot 1
About this asset
Demo | Documentation | Video Tutorials | Unity Discussions
Note: This asset was previously named New UI Widgets. It has been renamed to uGUI Widgets to reflect that it is built for Unity’s uGUI.
Building a UI in Unity can be slow and tedious, especially when dealing with dynamic data. Manually building lists, tables, and interactive elements for different data types can lead to long development cycles and unnecessary complexity. uGUI Widgets make this process easier with a Widgets Generator that automates UI creation so you can focus on the functionality.
Designing for dynamic content usually requires a lot of manual work – creating scripts and prefabs, setting up bindings, and optimizing performance. uGUI Widgets eliminate this hassle by generating UI components based on your data structure. Whether you need lists, tables, or hierarchical views, the Widgets Generator creates ready-to-use, customizable widgets that fit into your project.
Comprehensive Set of UI Components
Beyond the Widgets Generator, this package includes a wide range of UI elements to enhance your Unity projects:
- Collections: ListView, Table (DataGrid), TileView, TreeView, DirectoryTreeView, and FileListView with built-in virtualization for efficient rendering.
- Containers: Accordion, Tabs, and StackView for better organization of UI elements.
- Dialogs: DatePicker, DateTimePicker, Dialog, FileDialog, FolderDialog, Notifications, and various Picker components.
- Input: Autocomplete, Calendar, CenteredSlider, CircularSlider, ColorPicker, RangeSlider, Spinner, Switch, and DateTime selectors.
Advanced Interactions and Customization
- uGUI Themes: Centralizes UI style management, ensuring consistency and easy updates.
- Context Menu: Right-click context menus for enhanced user interactions.
- Tooltips: Display additional information on hover to improve usability.
- Drag-and-Drop Support: Easily implement interactive functionality.
- Rich Interaction Features: Supports Bring to Front, Draggable, Drag and Drop, Groupable, Resizable, Rotatable, and SnapGrid/SnapLines for dynamic UI behavior.
- Optimized Performance for Collections: Only visible elements are created, reducing memory usage.
- TextMeshPro Support: Seamless integration for sharper text rendering and a converter from default Text to TextMeshPro.
- Other Packages Support: Data Bind for Unity, I2 Localization, Unity Localization, R3.Unity (for the Widgets Generator support).
Full source code included.
Some widgets, like DirectoryTreeView and FileListView, are limited in functionality or not available on platforms with restricted access to the file system (like WebGL and Windows Store/UWP)
Support: [email protected]
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.5.0f1 | Compatible | Compatible | Compatible | Compatible |
| 6000.4.0f1 | Compatible | Compatible | Compatible | Compatible |
| 6000.3.10f1 | Compatible | Compatible | Compatible | Compatible |
| 6000.0.68f1 | Compatible | Compatible | Compatible | Compatible |
| 2022.3.62f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.