TigerProject/Assets/NavMeshComponents/Editor/AgentOverride2dEditor.cs
2026-01-26 18:08:38 +09:00

30 lines
1021 B
C#

using UnityEditor;
namespace NavMeshPlus.Extensions.Editors
{
[CanEditMultipleObjects]
[CustomEditor(typeof(AgentOverride2d))]
internal class AgentOverride2dEditor : Editor
{
//SerializedProperty m_OverrideByGrid;
//SerializedProperty m_UseMeshPrefab;
//SerializedProperty m_CompressBounds;
//SerializedProperty m_OverrideVector;
void OnEnable()
{
//m_OverrideByGrid = serializedObject.FindProperty("m_OverrideByGrid");
//m_UseMeshPrefab = serializedObject.FindProperty("m_UseMeshPrefab");
//m_CompressBounds = serializedObject.FindProperty("m_CompressBounds");
//m_OverrideVector = serializedObject.FindProperty("m_OverrideVector");
}
public override void OnInspectorGUI()
{
serializedObject.Update();
var agent = target as AgentOverride2d;
EditorGUILayout.LabelField("Agent Override", agent.agentOverride?.GetType().Name);
}
}
}