using UnityEngine; public struct DamageInfo { public float amount; public Vector3 hitPosition; public Vector3 punchDirection; public bool isPoseBonus; } public interface IDamageable { void TakeDamage(DamageInfo damageInfo); }