| 12345678910111213141516171819202122232425262728 | using UnityEngine;namespace XCharts.Runtime{    [System.Serializable]    [SerieHandler(typeof(ScatterHandler), true)]    [CoordOptions(typeof(GridCoord), typeof(SingleAxisCoord))]    [DefaultTooltip(Tooltip.Type.None, Tooltip.Trigger.Item)]    [SerieComponent(typeof(LabelStyle), typeof(EmphasisStyle), typeof(BlurStyle), typeof(SelectStyle))]    [SerieDataComponent(typeof(ItemStyle), typeof(LabelStyle), typeof(EmphasisStyle), typeof(BlurStyle), typeof(SelectStyle))]    [SerieDataExtraField("m_Radius")]    public class Scatter : BaseScatter    {        public static Serie AddDefaultSerie(BaseChart chart, string serieName)        {            var serie = chart.AddSerie<Scatter>(serieName);            serie.symbol.show = true;            serie.symbol.type = SymbolType.Circle;            serie.itemStyle.opacity = 0.8f;            serie.clip = false;            for (int i = 0; i < 10; i++)            {                chart.AddData(serie.index, Random.Range(10, 100), Random.Range(10, 100));            }            return serie;        }    }}
 |