public void onRabitDeath(HeroRabit rabit) { switch (livesCount) { case 3: heart3Image.canvasRenderer.SetAlpha(0f); break; case 2: heart2Image.canvasRenderer.SetAlpha(0f); break; case 1: heart1Image.canvasRenderer.SetAlpha(0f); break; } this.livesCount--; rabit.normalizeScale(); rabit.transform.position = this.startPosition; rabit.isDead = false; }