| 12345678910111213141516171819202122232425262728 | using UnityEditor;using XCharts.Runtime;namespace XCharts.Editor{    [ComponentEditor(typeof(GridCoord))]    public class GridCoordEditor : MainComponentEditor<GridCoord>    {        public override void OnInspectorGUI()        {            ++EditorGUI.indentLevel;            var layoutIndex = baseProperty.FindPropertyRelative("m_LayoutIndex").intValue;            PropertyField("m_LayoutIndex");            if (layoutIndex < 0)            {                PropertyField("m_Left");                PropertyField("m_Right");                PropertyField("m_Top");                PropertyField("m_Bottom");            }            PropertyField("m_BackgroundColor");            PropertyField("m_ShowBorder");            PropertyField("m_BorderWidth");            PropertyField("m_BorderColor");            --EditorGUI.indentLevel;        }    }}
 |