Installation and Quick Start
Requirements
- Unity 2022.3 or newer.
- Burst 1.8.0 or newer, Collections 1.2.4 or newer, Mathematics 1.2.0 or newer, Newtonsoft JSON 3.2.2, and TextMeshPro 3.0.9 or newer. These are declared in the package manifest.
- A Canvas is recommended for the most common runtime UI path. UI Toolkit is also supported through ChartGuruElement.
Install the package
- Import Chart Guru from the Unity Asset Store.
- Let Unity resolve the dependencies declared in package.json.
- Open Tools > Chart Guru > Chart Gallery to confirm the package is installed and to browse live examples.
- Open Tools > Chart Guru > Create Simple Chart when you want Chart Guru to create a sample Canvas and chart GameObject for you.
Fastest first chart
- Create a Canvas and add an empty child GameObject.
- Add ChartGuru > Chart Graphic to the child GameObject.
- Add ChartGuru > Data Sources > Mock Chart Data Source to the same GameObject.
- Choose a Pattern such as TrendingUp, set Series Count and Points Per Series, and click Generate if needed.
- Change Chart Type, theme, axes, labels, and legend settings on ChartGraphic. The chart updates in Edit Mode and Play Mode.