using UnityEngine; // 1回の攻撃で使う情報をまとめる public readonly struct AttackContext { public AttackContext( GameObject attacker, int damage) { Attacker = attacker; Damage = damage; } // 攻撃した側のGameObject public GameObject Attacker { get; } // この攻撃で与えるダメージ量 public int Damage { get; } }