Quick Start: Create Your First Chart in 2 Minutes
Goal of this chapter: follow the fastest recommended EasyChart path to complete the loop of Edit → Export → Use in UI.
Open the Editor Window
In the Unity menu bar, choose:
EasyChart/Library Editor
You will see a window with sections like a library tree, configuration panels, and a preview area (later chapters explain each area).
Clone a Library (Recommended)
If you want to get started quickly and keep a consistent style, it’s recommended to:
- Select an existing Library from the top toolbar (e.g. a built-in Demo library)
- Click Clone on the toolbar to create your personal library (e.g.
MyLibrary)
This way, all subsequent changes happen in your own library, avoiding modifications to the original examples.
Clone a ChartProfile (Recommended)
In the library tree, find a chart (ChartProfile) close to what you want, then right-click:
Clone
After cloning, you’ll get a new Profile (a “variant” of the original). Select it, and the Inspector on the right will show all editable settings.
Modify Settings and Save
Minimal recommended changes:
coordinateSystem: make sure it matches your intended Series (e.g. Line/Bar/Scatter useCartesian2D)series: confirmtypeis correct, and fill inseriesDataaxes: at minimum, make sure X/Y axis types match the meaning of your data
After editing, click the save button on the top toolbar (if your version has it), or let Unity auto-save the asset.
Export to UXML (Reusable in UI Builder)
The recommended workflow is exporting the Profile to a reusable .uxml:
- Right-click your Profile in the tree
- Choose
Export to UXML
The exported UXML will be placed under:
Assets/EasyChart/LibraryUxml/(Mirror/Backup operations also manage exported assets under this root)
Use It in the QuickStart Scene via UIDocument + UI Builder
Open the demo scene:
Assets/EasyChart/Demo/Scenes/EasyChart_QuickStart.unity
Then in the Project window, locate:
Assets/EasyChart/Demo/UIToolKit/NewUXMLTemplate.uxml
Double-click to open it (or open with UI Builder). Next:
- Drag the chart
.uxmlyou just exported into the hierarchy ofNewUXMLTemplate.uxml - Save the UXML
- Make sure the
UIDocumentin the scene references your updatedNewUXMLTemplate.uxml
Run the scene, and you should see the chart rendered in the UI Toolkit UI.
Alternative: Export as a UGUI Prefab
If you prefer a UGUI (Canvas/RectTransform) workflow, you can also export the selected Profile as a UGUI prefab in the Library Editor and place it directly into your scene UI (exact menu entry and details depend on your current version).
What to Read Next
- To understand the recommended UI Toolkit workflow:
00_02-WorkflowAndLibrary.md - To use charts with UGUI (Canvas/RectTransform):
00_03-UGUIWorkflow.md