public override void OnInspectorGUI() { m_Target.AttackType = (AttackType)EditorGUILayout.EnumPopup("AttackType", m_Target.AttackType); NGUILayout.ShowProperty(target, "LockedAgent"); if (m_Target.AttackType != AttackType.Normal) { EditorGUILayout.Space(); NGUILayout.ShowProperty(target, "InstantiateObject"); } }