From 44ebca4a397fab46c4f961aaafabb6b6940db0f7 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Fri, 20 Dec 2019 09:18:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=9B=B7=E8=BE=BE=E5=9B=BEAP?= =?UTF-8?q?I=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/XCharts/CHANGELOG.md | 4 +++- Assets/XCharts/Documentation/XChartsAPI.md | 26 ++++++++-------------- 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/Assets/XCharts/CHANGELOG.md b/Assets/XCharts/CHANGELOG.md index 794d7f5d..cb0505f2 100644 --- a/Assets/XCharts/CHANGELOG.md +++ b/Assets/XCharts/CHANGELOG.md @@ -1,7 +1,9 @@ # 更新日志 -* (2019.11.17) 发布`v1.1.0`版本 +* (2019.12.20) 增加`Demo40_Radar.cs`雷达图代码操作`Demo` +* (2019.12.20) 添加`RadarChart`相关API接口 +* (2019.12.17) 发布`v1.1.0`版本 * (2019.12.16) 修复`Overlay`模式下不显示`Tooltip`的问题 * (2019.12.15) 增加`Title`的`TextStyle`支持 * (2019.12.11) 修复`Legend`都隐藏时`Value轴`还显示数值的问题 diff --git a/Assets/XCharts/Documentation/XChartsAPI.md b/Assets/XCharts/Documentation/XChartsAPI.md index e318966b..2d0a464b 100644 --- a/Assets/XCharts/Documentation/XChartsAPI.md +++ b/Assets/XCharts/Documentation/XChartsAPI.md @@ -6,8 +6,6 @@ ## `BaseChart` ---- - * `BaseChart.themeInfo`:主题组件`ThemeInfo`。 * `BaseChart.title`:标题组件`Title`。 * `BaseChart.legend`:图例组件`Legend`。 @@ -51,8 +49,6 @@ ## `CoordinateChart` ---- - * `CoordinateChart.grid`:网格组件 `Grid`。 * `CoordinateChart.xAxises`:左右两个 `X` 轴组件 `XAxis`。 * `CoordinateChart.yAxises`:左右两个 `Y` 轴组件 `YAxis`。 @@ -74,45 +70,41 @@ ## `LineChart` ---- - * 继承 `BaseChart`。 * 继承自 `CoordinateChart`。 ## `BarChart` ---- - * 继承自 `BaseChart`。 * 继承自 `CoordinateChart`。 ## `PieChart` ---- - * 继承自 `BaseChart`。 ## `RadarChart` ---- - * 继承自 `BaseChart`。 -* `radars`:雷达组件列表 `Radar`。 +* `RadarChart.radars`:雷达坐标系组件列表 `Radar`。 +* `RadarChart.RemoveRadar()`:移除所有雷达坐标系组件。 +* `RadarChart.AddRadar(Radar radar)`:添加雷达坐标系组件。 +* `RadarChart.AddRadar(Radar.Shape shape, Vector2 center, float radius, int splitNumber = 5,float lineWidth = 0.6f, bool showIndicator = true, bool showSplitArea = true)`:添加雷达坐标系组件。 +* `RadarChart.AddIndicator(int radarIndex, string name, float min, float max)`:添加指示器。 +* `RadarChart.UpdateIndicator(int radarIndex, int indicatorIndex, string name, float min, float max)`:更新指示器。 +* `RadarChart.GetRadar(int radarIndex)`:获得指定索引的雷达坐标系组件。 +* `RadarChart.GetIndicator(int radarIndex, int indicatorIndex)`:获得指定雷达坐标系组件指定索引的指示器。 ## `ScatterChart` ---- - * 继承自 `BaseChart`。 * 继承自 `CoordinateChart`。 ## `HeatmapChart` ---- - * 继承自 `BaseChart`。 * 继承自 `CoordinateChart`。 [返回首页](https://github.com/monitor1394/unity-ugui-XCharts) [XCharts配置项手册](XCharts配置项手册.md) [XCharts问答](XCharts问答.md) +