Ejemplo n.º 1
0
        public static void AddChart(BaseChart chart)
        {
            var sameNameChart = GetChart(chart.chartName);

            if (sameNameChart != null)
            {
                var path = ChartHelper.GetFullName(sameNameChart.transform);
                Debug.LogError("A chart named `" + chart.chartName + "` already exists:" + path);
                RemoveChart(chart.chartName);
            }
            if (!ContainsChart(chart))
            {
                chartList.Add(chart);
            }
        }
Ejemplo n.º 2
0
        public static string GetRepeatChartNameInfo(BaseChart chart, string chartName)
        {
            if (string.IsNullOrEmpty(chartName))
            {
                return(string.Empty);
            }
            string result = "";

            foreach (var temp in chartList)
            {
                if (temp != chart && chartName.Equals(temp.chartName))
                {
                    result += ChartHelper.GetFullName(temp.transform) + "\n";
                }
            }
            return(result);
        }