Esempio n. 1
0
 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> ();
 }