12 [DisallowMultipleComponent]
14 [RequireComponent(typeof(CoordinateChart))]
17 public int maxCacheDataNumber = 3000;
18 public float initDataTime = 5;
21 private float initTime;
22 private int initCount = 0;
23 private System.DateTime timeNow;
28 timeNow = System.DateTime.Now;
32 chart.title.text = maxCacheDataNumber +
"数据";
37 if (initCount < maxCacheDataNumber)
39 for (
int i = 0; i < 10; i++)
42 if (initCount > maxCacheDataNumber)
break;
43 chart.title.text = initCount +
"数据";
44 timeNow = timeNow.AddSeconds(1);
45 float xvalue = Mathf.PI / 180 * initCount;
46 float yvalue = Mathf.Sin(xvalue);
48 chart.AddData(0, 15 + yvalue * 2);