protected override void OnRabitHit(HeroRabit rabit) { if (!rabit.isBig()) { rabit.setBig(true); Vector3 size = rabit.transform.localScale; rabit.transform.localScale = new Vector3(size.x * 1.3f, size.y * 1.3f, 0); } this.CollectedHide(); }
public void onRabitDeath(HeroRabit rabit) { if (rabit.isBig()) { Vector3 size = rabit.transform.localScale; rabit.transform.localScale = new Vector3(size.x / 1.3f, size.y / 1.3f, 0); rabit.setBig(false); } //При смерті кролика повертаємо на початкову позицію rabit.transform.position = this.startingPosition; rabit.transform.rotation = new UnityEngine.Quaternion(0, 0, 0, 0); }
protected override void OnRabitHit(HeroRabit rabit) { if (rabit.isBig()) { Vector3 size = rabit.transform.localScale; rabit.transform.localScale = new Vector3(size.x / 1.3f, size.y / 1.3f, 0); rabit.setBig(false); } else { rabit.GetComponent <Animator>().SetBool("death", true); } this.CollectedHide(); }