void Damage(int damage) { hp -= damage; if (hp <= 0) { hp = 0; animator.SetTrigger("Die"); Destroy(gameObject, 2f); gameClearText.SetActive(true); } enemyUIManager.UpdateHP(hp); Debug.Log("Enemy残りHP:" + hp); }
void Damage(int damage) { hp -= damage; if (hp <= 0) { anim.SetTrigger("Die"); hp = 0; audioSource.Stop(); audioSource.PlayOneShot(gameClearSE); gameClearText.SetActive(true); } enemyUIManager.UpdateHP(hp); Debug.Log("残りHP:" + hp); }