Skip to content

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

  1. Import Chart Guru from the Unity Asset Store.
  2. Let Unity resolve the dependencies declared in package.json.
  3. Open Tools > Chart Guru > Chart Gallery to confirm the package is installed and to browse live examples.
  4. 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

  1. Create a Canvas and add an empty child GameObject.
  2. Add ChartGuru > Chart Graphic to the child GameObject.
  3. Add ChartGuru > Data Sources > Mock Chart Data Source to the same GameObject.
  4. Choose a Pattern such as TrendingUp, set Series Count and Points Per Series, and click Generate if needed.
  5. Change Chart Type, theme, axes, labels, and legend settings on ChartGraphic. The chart updates in Edit Mode and Play Mode.