public override void OnInspectorGUI() { targetAIApplyDamage = target as AIApplyDamage; baseInspector = EditorGUILayout.BeginToggleGroup("Base inspector", baseInspector); if (baseInspector) { base.OnInspectorGUI(); } EditorGUILayout.EndToggleGroup(); advancedInspector = EditorGUILayout.BeginToggleGroup("Advanced inspector", advancedInspector); if (advancedInspector) { // AI[] ai = targetAIApplyDamage.GetComponents<AI>(); } EditorGUILayout.EndToggleGroup(); }
public override void OnInspectorGUI() { targetAIApplyDamage = target as AIApplyDamage; baseInspector = EditorGUILayout.BeginToggleGroup("Base inspector", baseInspector); if( baseInspector ) { base.OnInspectorGUI(); } EditorGUILayout.EndToggleGroup(); advancedInspector = EditorGUILayout.BeginToggleGroup("Advanced inspector", advancedInspector); if( advancedInspector ) { // AI[] ai = targetAIApplyDamage.GetComponents<AI>(); } EditorGUILayout.EndToggleGroup(); }