public override void OnInspectorGUI() { GameObjectListener script = (GameObjectListener)target; if (script.GameEvent != null) { //Event Description GUILayout.BeginVertical(); showDescription = EditorGUILayout.Toggle("Show Description", showDescription); if (showDescription) { EditorGUILayout.LabelField("Event Description", EditorStyles.centeredGreyMiniLabel); EditorStyles.textField.wordWrap = true; EditorGUILayout.TextField(script.GameEvent.EventDescription, GUILayout.MinHeight(60)); } GUILayout.EndVertical(); } base.OnInspectorGUI(); }
public ListenerData(GameObjectListener listener, Collider col) { Listener = listener; Collider = col; }
public ListenerData(GameObjectListener listener) { Listener = listener; }