public IEnumerator LookAway(SillyMonster sillyMonster) { sillyMonster.transform.Rotate(Vector3.forward, 180f); //Wait for some time yield return(new WaitForSeconds(_waitTime)); _timePassed = 0; sillyMonster.transform.Rotate(Vector3.forward, 180f); }
public void Distract(SillyMonster sillyMonster) { _timePassed = 0; StartCoroutine(LookAway(sillyMonster)); }
private void Awake() { _sillyMonster = GetComponent <SillyMonster>(); }