Exemple #1
0
    protected override void OnRabitHit(HeroRabbit rabit)
    {
        AudioSource.PlayClipAtPoint(audio, transform.position);
        ObjectsInLevel.current.addMushr(1);
        if (!rabit.isBigg())
        {
            rabit.setBig(true);
            Vector3 currSize = rabit.transform.localScale;
            rabit.transform.localScale = new Vector3(currSize.x * 1.5f, currSize.y * 1.5f, 0);
        }

        this.CollectedHide();
    }
Exemple #2
0
 protected override void OnRabitHit(HeroRabbit rabit)
 {
     if (rabit.isBigg())
     {
         rabit.setBig(false);
         Vector3 currSize = rabit.transform.localScale;
         rabit.transform.localScale = new Vector3(currSize.x / 1.5f, currSize.y / 1.5f, 0);
     }
     else
     {
         rabit.GetComponent <Animator>().SetBool("isDie", true);
     }
     this.CollectedHide();
 }