//------------------------------------------------- void OnEnable() { if (Selection.activeTransform != null) { DungeonTeleportArea teleportArea = Selection.activeTransform.GetComponent <DungeonTeleportArea>(); if (teleportArea != null) { teleportArea.UpdateVisualsInEditor(); } } }
//------------------------------------------------- public override void OnInspectorGUI() { DrawDefaultInspector(); if (Selection.activeTransform != null) { DungeonTeleportArea teleportArea = Selection.activeTransform.GetComponent <DungeonTeleportArea>(); if (GUI.changed && teleportArea != null) { teleportArea.UpdateVisualsInEditor(); } } }