[feature][bug] fix import packge error

This commit is contained in:
monitor1394
2022-07-29 13:25:05 +08:00
parent 74b078c926
commit b9812a4f98
3 changed files with 11 additions and 3 deletions

View File

@@ -57,6 +57,7 @@
## master ## master
* (2022.07.29) 修复在某些`Unity`版本导入后图表创建异常的问题
* (2022.07.29) 增加`Axis``Time`时间轴时,支持次刻度和次分割线 * (2022.07.29) 增加`Axis``Time`时间轴时,支持次刻度和次分割线
* (2022.07.28) 优化`Radar`雷达图效果 * (2022.07.28) 优化`Radar`雷达图效果
* (2022.07.28) 增加`Serie``colorBy`参数配置取色策略 * (2022.07.28) 增加`Serie``colorBy`参数配置取色策略

View File

@@ -56,10 +56,17 @@ namespace XCharts.Runtime
{ {
if (!XChartsMgr.themes.ContainsKey(themeName)) if (!XChartsMgr.themes.ContainsKey(themeName))
{ {
ReloadThemeList();
if (XChartsMgr.themes.ContainsKey(themeName))
return XChartsMgr.themes[themeName];
else
return null; return null;
} }
else
{
return XChartsMgr.themes[themeName]; return XChartsMgr.themes[themeName];
} }
}
public static Theme LoadTheme(ThemeType type) public static Theme LoadTheme(ThemeType type)
{ {

View File

@@ -282,7 +282,7 @@ namespace XCharts.Runtime
public static void GetItemColor(out Color32 color, out Color32 toColor, public static void GetItemColor(out Color32 color, out Color32 toColor,
Serie serie, SerieData serieData, ThemeStyle theme, SerieState state = SerieState.Auto) Serie serie, SerieData serieData, ThemeStyle theme, SerieState state = SerieState.Auto)
{ {
var colorIndex = serie.colorByData? serieData.index : serie.context.colorIndex; var colorIndex = serieData != null && serie.colorByData? serieData.index : serie.context.colorIndex;
GetItemColor(out color, out toColor, serie, serieData, theme, colorIndex, state, true); GetItemColor(out color, out toColor, serie, serieData, theme, colorIndex, state, true);
} }