add custom inspector for EcsEntity

This commit is contained in:
Mikhail 2023-04-07 17:16:22 +08:00
parent 32f999b898
commit 21e5b61cbc

View File

@ -104,4 +104,22 @@ namespace DCFApixels.DragonECS
get => _entity.IsAlive(); get => _entity.IsAlive();
} }
} }
#if UNITY_EDITOR
namespace Editors
{
using UnityEditor;
[CustomEditor(typeof(EcsEntity))]
public class EcsEntityEditor : Editor
{
private EcsEntity Target => (EcsEntity)target;
public override void OnInspectorGUI()
{
EditorGUILayout.IntField(Target._entity.id);
GUILayout.Label(Target._entity.ToString());
}
}
}
#endif
} }