diff --git a/Assets/XCharts/CHANGELOG.md b/Assets/XCharts/CHANGELOG.md index f7861b8d..c3d8134e 100644 --- a/Assets/XCharts/CHANGELOG.md +++ b/Assets/XCharts/CHANGELOG.md @@ -1,6 +1,7 @@ # 更新日志 +* (2020.03.11) 发布`v1.3.0`版本 * (2020.03.11) 优化`LineChart`的`label`偏移显示 * (2020.03.11) 优化清空并重新添加数据后的自动刷新问题 * (2020.03.10) 增加`LineChart`的普通折线图可通过`ignore`参数设置忽略数据的支持 diff --git a/Assets/XCharts/Demo/Runtime/Demo_Test.cs b/Assets/XCharts/Demo/Runtime/Demo_Test.cs index 09d9ce4e..ad7581a3 100644 --- a/Assets/XCharts/Demo/Runtime/Demo_Test.cs +++ b/Assets/XCharts/Demo/Runtime/Demo_Test.cs @@ -28,32 +28,29 @@ namespace XCharts void Update() { - // updateTime += Time.deltaTime; - // if (chart && updateTime > 2) - // { - // updateTime = 0; - // var serie = chart.series.GetSerie(0); - // serie.animation.dataChangeEnable = true; - // var dataCount = serie.dataCount; - // if (chart is HeatmapChart) - // { - // var dimension = serie.GetSerieData(0).data.Count - 1; - // for (int i = 0; i < dataCount; i++) - // { - // chart.UpdateData(0, i, dimension, Random.Range(0, 10)); - // } - // } - // else - // { - // chart.UpdateData(0, Random.Range(0, dataCount), Random.Range(10, 90)); - // } - // } + if (Input.GetKeyDown(KeyCode.Space)) + { + AddData(); + } } void OnTestBtn() { - //chart.series.list[0].lineStyle.width =UnityEngine.Random.Range(1, 5); - chart.series.list[0].lineStyle.width =UnityEngine.Random.Range(1, 5); + chart.ClearData(); + } + + void AddData() + { + chart.ClearData(); + int count = Random.Range(5, 20); + for (int i = 0; i < count; i++) + { + (chart as CoordinateChart).AddXAxisData("x" + i); + if (Random.Range(1, 3) == 2) + chart.AddData(0, Random.Range(10, 200)); + else + chart.AddData(0, Random.Range(10, 100)); + } } } } \ No newline at end of file diff --git a/Assets/XCharts/Runtime/Utility/XChartsMgr.cs b/Assets/XCharts/Runtime/Utility/XChartsMgr.cs index ec7c2674..0a9ec770 100644 --- a/Assets/XCharts/Runtime/Utility/XChartsMgr.cs +++ b/Assets/XCharts/Runtime/Utility/XChartsMgr.cs @@ -24,8 +24,8 @@ namespace XCharts public class XChartsMgr : MonoBehaviour { - public const string version = "1.2.0"; - public const int date = 20200308; + public const string version = "1.3.0"; + public const int date = 20200311; [SerializeField] private string m_NowVersion; [SerializeField] private string m_NewVersion; diff --git a/Assets/XCharts/package.json b/Assets/XCharts/package.json index 1ea6c2c0..fc9da6e3 100644 --- a/Assets/XCharts/package.json +++ b/Assets/XCharts/package.json @@ -1,7 +1,7 @@ { "name": "com.monitor1394.xcharts", "displayName": "XCharts", - "version": "1.2.0", + "version": "1.3.0", "unity": "2018.3", "description": "A charting and data visualization library for Unity.", "keywords": [ diff --git a/Assets/XCharts/version.json b/Assets/XCharts/version.json index 642b3bd8..8d8b9648 100644 --- a/Assets/XCharts/version.json +++ b/Assets/XCharts/version.json @@ -1,5 +1,5 @@ { - "version": "1.2.0", + "version": "1.3.0", "date": "20200311", "checkdate": "20200311", "desc": "如果 XCharts 对您有帮助,希望您能在 Github 上点 Star 支持,非常感谢!",