public override void OnInspectorGUI() { AvieMovement myTarget = target as AvieMovement; myTarget.AviePosition = EditorGUILayout.Vector3Field("Avie Position", myTarget.AviePosition); myTarget.calculateAviePosition = EditorGUILayout.Toggle("Recalc Pos", myTarget.calculateAviePosition); myTarget.faceCentre = EditorGUILayout.Toggle("Face Centre", myTarget.faceCentre); if (GUI.changed) { EditorUtility.SetDirty(target); } }
void Start() { this.am = this.gameObject.GetComponent <AvieMovement>(); }
void Start() { this.am = this.gameObject.GetComponent<AvieMovement>(); }