mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-28 12:08:46 +00:00
优化Theme
This commit is contained in:
@@ -296,10 +296,15 @@ namespace XCharts
|
|||||||
case Theme.Light: CopyTheme(Light); break;
|
case Theme.Light: CopyTheme(Light); break;
|
||||||
case Theme.Dark: CopyTheme(Dark); break;
|
case Theme.Dark: CopyTheme(Dark); break;
|
||||||
case Theme.Custom:
|
case Theme.Custom:
|
||||||
var sour = XThemeMgr.GetTheme(themeName);
|
var sourTheme = XThemeMgr.GetTheme(themeName);
|
||||||
if (sour != null)
|
if (sourTheme != null)
|
||||||
{
|
{
|
||||||
CopyTheme(sour);
|
CopyTheme(sourTheme);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.LogWarning("ResetTheme:can't find theme:" + themeName + ", reset to Default theme");
|
||||||
|
CopyTheme(Default);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,6 +117,10 @@ namespace XCharts
|
|||||||
{
|
{
|
||||||
m_Theme.font = XChartsSettings.font;
|
m_Theme.font = XChartsSettings.font;
|
||||||
}
|
}
|
||||||
|
if (m_Theme.colorPalette.Count == 0)
|
||||||
|
{
|
||||||
|
m_Theme.ResetTheme();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
base.Awake();
|
base.Awake();
|
||||||
m_Series.AnimationReset();
|
m_Series.AnimationReset();
|
||||||
|
|||||||
Reference in New Issue
Block a user