123456789101112131415161718192021222324252627282930 |
- using System.Collections.Generic;
- using UnityEngine;
-
- namespace XCharts.Runtime
- {
- [AddComponentMenu("XCharts/ParallelChart", 25)]
- [ExecuteInEditMode]
- [RequireComponent(typeof(RectTransform))]
- [DisallowMultipleComponent]
- public class ParallelChart : BaseChart
- {
- protected override void DefaultChart()
- {
- RemoveData();
- AddChartComponent<ParallelCoord>();
-
- for (int i = 0; i < 3; i++)
- {
- var valueAxis = AddChartComponent<ParallelAxis>();
- valueAxis.type = Axis.AxisType.Value;
- }
- var categoryAxis = AddChartComponent<ParallelAxis>();
- categoryAxis.type = Axis.AxisType.Category;
- categoryAxis.position = Axis.AxisPosition.Right;
- categoryAxis.data = new List<string>() { "x1", "x2", "x3", "x4", "x5" };
-
- Parallel.AddDefaultSerie(this, GenerateDefaultSerieName());
- }
- }
- }
|