UnityAction같은 델리게이트로 스크립트로 런타임으로씀?

아니면 UnityEvent으로 인스펙터에서 직접 연결해줌??


예를들어 내 Damageable.cs에 OnDieEvent가 있는데


이것을 Movenetable.cs같은 같은객체에있는애들한테 전달해줘야하는데 Movemenetable.cs에서 GetCompoent<Damageable>해서 구독하기는 싫고..


보통 다들 어떤방법을씀??