private IEnumerator Battle() { while (monsterA.hitPoint > 0 && monsterB.hitPoint > 0) { monsterB.Damege(monsterA.Attack()); yield return(null); monsterA.Damege(monsterB.Attack()); yield return(null); } Debug.Log("バトル終了"); }