From fd4ef2c879bef510a429c42088508480d0e16dbd Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Tue, 17 Sep 2019 18:39:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0AnimationEnabel()=E5=90=AF?= =?UTF-8?q?=E7=94=A8=E6=88=96=E5=8F=96=E6=B6=88=E8=B5=B7=E5=A7=8B=E5=8A=A8?= =?UTF-8?q?=E7=94=BB=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/XCharts/Scripts/UI/Component/Series.cs | 11 +++++++++++ .../XCharts/Scripts/UI/Internal/BaseChart_API.cs | 16 ++++++++++++++-- README.md | 3 ++- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/Assets/XCharts/Scripts/UI/Component/Series.cs b/Assets/XCharts/Scripts/UI/Component/Series.cs index c6a72c36..6f9f8343 100644 --- a/Assets/XCharts/Scripts/UI/Component/Series.cs +++ b/Assets/XCharts/Scripts/UI/Component/Series.cs @@ -795,6 +795,17 @@ namespace XCharts } } + /// + /// 启用或取消初始动画 + /// + public void AnimationEnable(bool flag) + { + foreach (var serie in m_Series) + { + serie.animation.enable = flag; + } + } + /// /// 开始初始动画 /// diff --git a/Assets/XCharts/Scripts/UI/Internal/BaseChart_API.cs b/Assets/XCharts/Scripts/UI/Internal/BaseChart_API.cs index a129170e..039b7ff7 100644 --- a/Assets/XCharts/Scripts/UI/Internal/BaseChart_API.cs +++ b/Assets/XCharts/Scripts/UI/Internal/BaseChart_API.cs @@ -424,7 +424,18 @@ namespace XCharts } /// - /// 开始初始动画 + /// Whether series animation enabel. + /// 启用或取消起始动画。 + /// + /// + public void AnimationEnable(bool flag) + { + m_Series.AnimationEnable(flag); + } + + /// + /// Start play animation. + /// 开始初始动画。 /// public void AnimationStart() { @@ -432,7 +443,8 @@ namespace XCharts } /// - /// 停止初始化动画 + /// Stop play animation. + /// 停止初始化动画。 /// public void AnimationStop() { diff --git a/README.md b/README.md index 30e285ba..897564ec 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ QQ交流群:XCharts交流群(202030963) ## 更新日志 +* (2019.09.17)增加`AnimationEnabel()`启用或取消起始动画接口 * (2019.09.17)增加`Axis`的`Interval`强制设置坐标轴分割间隔 * (2019.09.16)去掉`Serie`中的旧版本数据兼容,不再支持`xData`和`yData` * (2019.09.06)增加`Animation`在重新初始化数据时自启动功能 @@ -57,7 +58,7 @@ QQ交流群:XCharts交流群(202030963) * (2019.07.22)增加`EffectScatter`类型的散点图 * (2019.07.21)增加`ScatterChart`散点图 * (2019.07.21)增加`SerieData`支持多维数据配置 -* (2019.07.20)增加`Symbol`配置`Serie`标志图形的显示,支持`EmptyCircle`,`Cricle`,`Rect`,`Triangle`,`Diamond`,`None`等图形形状 +* (2019.07.20)增加`Symbol`配置`Serie`标志图形的显示 * (2019.07.19)增加用代码添加动态正弦曲线的示例`Demo11_AddSinCurve` * (2019.07.19)优化`Legend`的显示和控制 * (2019.07.18)优化抗锯齿,曲线更平滑