NOTE: TablePro now supports TextMeshPro text! (MUCH cleaner text render results) (Requires FREE Asset Store edition or Pro version >= 1.0.55.56.0b8)
Table Pro allows you to display a virtually infinite data-set in the Unity UI via the most programmer-friendly API possible.
Simply attach our Table script to any RectTransform in your UI and populate your tables rows just like you would any normal C# List. Unlike other solutions, we don't require ANY prefab creation or ugly manual instantiation. Table Pro is designed from the ground up to let serious programmers display serious data without having to worry about piles of UI elements manually.
Documentation
Support Forum
Demo (1): WebGL
Demo (2): WebGL
You can use Table Pro for your game's score sheet, inventory list, log view, etc. The applications are limitless and features are needed in almost any serious UI application.
High Level Features:
- Pure Unity5 UI, Layout Engine and Event System
- NO PREFABS! Our engine renders your data. Period.
- Display multiple-line and dynamic height data rows.
- Rows and columns automatically resize to fit your data.
- Columns can contain either Text (with InputField's optionally supported) or Sprite elements.
- Dynamic column headers and footers that remain visible and also auto-size as needed.
- Intelligently renders a minimal amount of actual UI elements at any time. Never renders your entire dataset.
- Displays your data, whether you need anything form a simple list view to a complex data grid.
- Full source code included.