diff --git a/Demo/Scripts/Demo10_LineSimple.cs b/Demo/Scripts/Demo10_LineSimple.cs index 81c8ecf0..e26e4783 100644 --- a/Demo/Scripts/Demo10_LineSimple.cs +++ b/Demo/Scripts/Demo10_LineSimple.cs @@ -5,12 +5,13 @@ using XCharts; [ExecuteInEditMode] public class Demo10_LineSimple : MonoBehaviour { - //void Awake() - void Start() + void Awake() { var chart = gameObject.GetComponent(); - if (chart == null) return; - + if (chart == null) + { + chart = gameObject.AddComponent(); + } chart.title.show = true; chart.title.text = "Line Simple"; @@ -21,17 +22,15 @@ public class Demo10_LineSimple : MonoBehaviour chart.xAxises[1].show = false; chart.yAxises[0].show = true; chart.yAxises[1].show = false; - chart.xAxises[0].type = Axis.AxisType.Category; chart.yAxises[0].type = Axis.AxisType.Value; - int dataCount = 10; - chart.xAxises[0].splitNumber = dataCount; + chart.xAxises[0].splitNumber = 10; chart.xAxises[0].boundaryGap = true; chart.RemoveData(); chart.AddSerie(SerieType.Line); - for (int i = 0; i < dataCount; i++) + for (int i = 0; i < 10; i++) { chart.AddXAxisData("x" + i); chart.AddData(0, Random.Range(10, 20)); diff --git a/Scripts/UI/Component/Grid.cs b/Scripts/UI/Component/Grid.cs index 1044520c..4f38901a 100644 --- a/Scripts/UI/Component/Grid.cs +++ b/Scripts/UI/Component/Grid.cs @@ -17,7 +17,7 @@ namespace XCharts [Serializable] public class Grid : IEquatable { - [SerializeField] private bool m_Show; + [SerializeField] private bool m_Show = true; [SerializeField] private float m_Left; [SerializeField] private float m_Right; [SerializeField] private float m_Top;