public void UseSkill() { BowserFire fire = MonoBehaviour.Instantiate(_bowserFirePrefab).GetComponent <BowserFire>(); view.PlayBowserFire(); fire.transform.position = _fireSpawnPoint.position; fire.SetDirection(_fireSpawnPoint.right); fire.SetDamage(_fireDamage); }
private void OnTriggerEnter2D(Collider2D collision) { BowserFire f = collision.gameObject.GetComponent <BowserFire>(); if (f != null) { boss.TakeDamage(1); Destroy(f.gameObject); } }
private void OnTriggerEnter2D(Collider2D collision) { BowserFire f = collision.gameObject.GetComponent <BowserFire>(); if (f != null && !isDying) { isDying = true; anim.SetTrigger("Fire"); EndGame(); } }