12345678910111213141516171819202122232425262728293031 |
- using UnityEngine;
-
- namespace XCharts.Runtime
- {
- [AddComponentMenu("XCharts/ScatterChart", 17)]
- [ExecuteInEditMode]
- [RequireComponent(typeof(RectTransform))]
- [DisallowMultipleComponent]
- public class ScatterChart : BaseChart
- {
- protected override void DefaultChart()
- {
- AddChartComponentWhenNoExist<GridCoord>();
-
- var tooltip = GetOrAddChartComponent<Tooltip>();
- tooltip.type = Tooltip.Type.None;
- tooltip.trigger = Tooltip.Trigger.Item;
-
- var xAxis = GetOrAddChartComponent<XAxis>();
- xAxis.type = Axis.AxisType.Value;
- xAxis.boundaryGap = false;
-
- var yAxis = GetOrAddChartComponent<YAxis>();
- yAxis.type = Axis.AxisType.Value;
- yAxis.boundaryGap = false;
-
- RemoveData();
- Scatter.AddDefaultSerie(this, GenerateDefaultSerieName());
- }
- }
- }
|