using UnityEngine; using UnityEditor; using IsoTools.Tiled; using IsoTools.Internal; namespace IsoTools.Tiled.Internal { [CustomEditor(typeof(TiledMapLayer)), CanEditMultipleObjects] public class TiledMapLayerEditor : Editor { TiledMapLayer _layer = null; // ------------------------------------------------------------------------ // // Functions // // ------------------------------------------------------------------------ // ------------------------------------------------------------------------ // // Messages // // ------------------------------------------------------------------------ void OnEnable() { _layer = target as TiledMapLayer; } public override void OnInspectorGUI() { DrawDefaultInspector(); if ( _layer && _layer.Properties != null ) { GUILayout.Label(string.Format( "Property count: {0}", _layer.Properties.Count)); } } } }