增加CandlestickChartK线图 #124

This commit is contained in:
monitor1394
2021-03-10 13:03:36 +08:00
parent 0eeacdebe7
commit 555e6d47ca
28 changed files with 708 additions and 22 deletions

View File

@@ -27,6 +27,7 @@ namespace XCharts
case SerieType.Liquid: AddDefaultLiquidSerie(chart, serieName); break;
case SerieType.Gauge: AddDefaultGaugeSerie(chart, serieName); break;
case SerieType.Ring: AddDefaultRingSerie(chart, serieName); break;
case SerieType.Candlestick: AddDefaultCandlestickSerie(chart, serieName); break;
default: Debug.LogError("AddDefaultSerie: not support serieType yet:" + serieType); break;
}
}
@@ -168,5 +169,19 @@ namespace XCharts
var max = 100;
chart.AddData(serie.index, value, max, "data1");
}
public static int AddDefaultCandlestickSerie(BaseChart chart, string serieName)
{
var serie = chart.AddSerie(SerieType.Candlestick, serieName);
var defaultDataCount = 5;
for (int i = 0; i < defaultDataCount; i++)
{
var open = Random.Range(20, 60);
var close = Random.Range(40, 90);
var lowest = Random.Range(0, 50);
var heighest = Random.Range(50, 100);
chart.AddData(serie.index, open, close, lowest, heighest);
}
return defaultDataCount;
}
}
}