16 [CustomEditor(typeof(CoordinateChart),
false)]
19 protected SerializedProperty m_Grids;
20 protected SerializedProperty m_MultipleXAxis;
21 protected SerializedProperty m_XAxes;
22 protected SerializedProperty m_MultipleYAxis;
23 protected SerializedProperty m_YAxes;
24 protected SerializedProperty m_DataZooms;
25 protected SerializedProperty m_VisualMaps;
27 protected override void OnEnable()
30 if(target ==
null)
return;
32 m_Grids = serializedObject.FindProperty(
"m_Grids");
33 m_XAxes = serializedObject.FindProperty(
"m_XAxes");
34 m_YAxes = serializedObject.FindProperty(
"m_YAxes");
35 m_DataZooms = serializedObject.FindProperty(
"m_DataZooms");
36 m_VisualMaps = serializedObject.FindProperty(
"m_VisualMaps");
39 protected override void OnStartInspectorGUI()
41 base.OnStartInspectorGUI();
42 BlockListField(m_ShowAllComponent, m_DataZooms);
43 BlockListField(m_ShowAllComponent, m_VisualMaps);
44 BlockListField(m_ShowAllComponent, m_Grids);
45 BlockListField(m_ShowAllComponent, m_XAxes);
46 BlockListField(m_ShowAllComponent, m_YAxes);
49 protected override void MoreDebugInspector()
51 base.MoreDebugInspector();
55 private void CovertXYAxis()
57 if (GUILayout.Button(
"Covert XY Axis"))