Beispiel #1
0
 public void onRabbitDeath(HeroRabbit rabbit)
 {
     //При смерті кролика повертаємо на початкову позицію
     SoundManager.manager.setSound(false);
     rabbit.die();
     StartCoroutine(returnRabbit(rabbit));
 }
Beispiel #2
0
 protected override void OnRabitHit(HeroRabbit rabbit)
 {
     if (!rabbit.beRambo(false))
     {
         rabbit.die(this.transform);
     }
     Destroy(this.gameObject);
 }
Beispiel #3
0
 protected override void OnRabitHit(HeroRabbit rabit)
 {
     if (!rabit.beBig(false))
     {
         rabit.die(this.transform);
     }
     this.CollectedHide();
 }
Beispiel #4
0
 protected override void OnRabitHit(HeroRabbit rabit)
 {
     Debug.Log("hit");
     if (!rabit.beBig(false))
     {
         rabit.die(this.transform);
     }
     Destroy(this.gameObject);
 }
Beispiel #5
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        HeroRabbit rabbit = collider.GetComponent <HeroRabbit> ();

        if (rabbit != null)
        {
            rabbit.die(null);
        }
    }
Beispiel #6
0
 protected override void OnRabitHit(HeroRabbit rabit)
 {
     if (HeroRabbit.isBig)
     {
         rabit.transform.localScale -= rabbitScaleDecrement;
         HeroRabbit.isBig            = false;
     }
     else
     {
         rabit.die();
     }
     this.CollectedHide();
 }
Beispiel #7
0
    void onCollideWithRabbit(HeroRabbit rabbit)
    {
        float rab_y = rabbit.transform.position.y;
        float my_y  = this.transform.position.y;

        if (my_y < rab_y && rab_y - my_y > 0.5f)
        {
            this.orcDie();
        }
        else
        {
            rabbit.die();
        }
    }
Beispiel #8
0
    public void onRabbitDeath(HeroRabbit rabbit)
    {
        //При смерті кролика повертаємо на початкову позицію
        rabbit.die();
        //change amount iof lifes on screen
        lifesController.die(lifes);
        lifes--;


        if (lifes != 0)
        {
            StartCoroutine(returnRabbit(rabbit));
        }
        else
        {
            lose();
        }
    }
Beispiel #9
0
 protected override void OnRabbitHit(HeroRabbit rabbit)
 {
     rabbit.die();
     CollectableHide();
 }