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));
    }
Esempio n. 3
0
 private void Awake()
 {
     _sillyMonster = GetComponent <SillyMonster>();
 }