Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using UnityEditor;
- using System.Collections;
- [CustomEditor (typeof(OffMeshLink))]
- internal class OffMeshLinkInspector : Editor
- {
- private SerializedProperty m_NavMeshLayer;
- private SerializedProperty m_Start;
- private SerializedProperty m_End;
- private SerializedProperty m_CostOverride;
- private SerializedProperty m_BiDirectional;
- private SerializedProperty m_Activated;
- void OnEnable ()
- {
- m_NavMeshLayer = serializedObject.FindProperty ("m_NavMeshLayer");
- m_Start = serializedObject.FindProperty ("m_Start");
- m_End = serializedObject.FindProperty ("m_End");
- m_CostOverride = serializedObject.FindProperty ("m_CostOverride");
- m_BiDirectional = serializedObject.FindProperty ("m_BiDirectional");
- m_Activated = serializedObject.FindProperty ("m_Activated");
- }
- public override void OnInspectorGUI ()
- {
- serializedObject.Update ();
- EditorGUIUtility.LookLikeInspector ();
- EditorGUILayout.LabelField("foo");
- EditorGUILayout.PropertyField (m_Start);
- EditorGUILayout.PropertyField (m_End);
- EditorGUILayout.PropertyField (m_CostOverride);
- EditorGUILayout.PropertyField (m_BiDirectional);
- EditorGUILayout.PropertyField (m_Activated);
- //SelectNavMeshLayer ();
- serializedObject.ApplyModifiedProperties ();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement