public class Class1 : MonoBehaviour { Action action; private void Trigger() { action.Invoke(); } } public class Class2 : MonoBehaviour { private void Start() { action += {Class1 Component}.ActionFunc } public void ActionFunc() { Debug.Log("action"); } } 기본적으로 Action을 사용해서 다른 클래스의 특정 함수를 동작시키기 위해서는 1. Action 변수 생성 2. 다른 클래스에서 해당 Action에 함수를 추가 3. Action을 Invoke 하면 다른 클래스의 해당 함수가 실행 하는 식으로 동작한다 그런..