void Start() { // if player was not assigned in the inspector, take it from EnemyStatesAI instead if (player == null) { player = GetComponent <EnemyStatesAI> ().player.transform; } state = GetComponent <EnemyStatesAI> (); crouchingScript = player.GetComponent <PlayerCrouchingScript> (); source = GetComponent <AudioSource> (); source.clip = sound; }
void Start() { script = GetComponentInParent <PlayerCrouchingScript> (); originalPos = transform.localPosition; targetPos = new Vector3(0f, -.1f, 0f); }