| 1234567891011121314151617181920212223242526272829 | using System;using System.Collections.Generic;using UnityEngine;using XCharts.Runtime;namespace XCharts.Example{    [DisallowMultipleComponent]    [ExecuteInEditMode]    public class Example50_Scatter : MonoBehaviour    {        private ScatterChart chart;        void Awake()        {            chart = gameObject.GetComponent<ScatterChart>();            if (chart == null) return;            foreach (var serie in chart.series)            {                serie.symbol.sizeFunction = SymbolSize;            }        }        float SymbolSize(List<double> data)        {            return (float) (Math.Sqrt(data[2]) / 6e2);        }    }}
 |