IEnumerator AddSimpleBar() { chart = gameObject.GetComponent <BarChart>(); if (chart == null) { chart = gameObject.AddComponent <BarChart>(); } chart.GetChartComponent <Title>().text = "BarChart - 柱状图"; chart.GetChartComponent <Title>().subText = "普通柱状图"; var yAxis = chart.GetChartComponent <YAxis>(); yAxis.minMaxType = Axis.AxisMinMaxType.Default; chart.RemoveData(); serie = chart.AddSerie <Bar>("Bar1"); for (int i = 0; i < m_DataNum; i++) { chart.AddXAxisData("x" + (i + 1)); chart.AddData(0, UnityEngine.Random.Range(30, 90)); } yield return(new WaitForSeconds(1)); }