float gcHeight = 0.1f; // How high the ground check will spread in either direction #endregion #endregion /* Called when script is enabled */ public void Start() { rigid = GetComponent <Rigidbody2D> (); // Set up the Rigidbody2D component so the code can use it cgrav = GetComponent <Gravity> (); anim = GetComponent <Animator> (); _audio = GetComponent <AudioSource> (); }
public override void OnInspectorGUI() { #region Script field serializedObject.Update(); SerializedProperty prop = serializedObject.FindProperty("m_Script"); EditorGUILayout.PropertyField(prop, true, new GUILayoutOption [0]); serializedObject.ApplyModifiedProperties(); #endregion CardinalGravity2D _target = target as CardinalGravity2D; _target.GravDirection = (Direction)EditorGUILayout.EnumPopup( "Gravity Direction", _target.GravDirection ); _target.GravConstant = EditorGUILayout.Slider("Force of Gravity", _target.GravConstant, 0, 1000); }
/* Called when script is enabled */ public void Start() { rigid = GetComponent<Rigidbody2D> (); // Set up the Rigidbody2D component so the code can use it cgrav = GetComponent<Gravity> (); anim = GetComponent<Animator> (); _audio = GetComponent<AudioSource> (); }