유니티를 하다보면 콜백 함수, 콜백 ~~ .. 이러한 기능들을 사용하곤 한다. 주로 내가 생각나는 것은 옵저버 패턴이나 대리자와 관련된 기능에서 사용했던 것으로 기억한다. 근데 그래서 이 콜백이란게 대체 무엇인지 사실 모르고 쓰고 있었다. 그렇기 때문에 이 개념에 대하여 숙지하고자 한다. Callback 이란? 호출을 당한 곳에서 다시 호출한 쪽을 호출하는 것이다. 이 개념을 처음봤을 땐 이게 뭔 소린지 감이 안잡힌다. 그렇기 때문에 상황을 병원에 갔을 때 나, 접수처, 의사 이렇게 3명이 있다고 가정해보자. 그럼 내가 접수처에가서 의사에게 진료를 받고싶다고 요청을 한다. 그럼 접수처에서 수락을하고 접수처가 의사에게 진료를 받고싶다는 환자가 있다고 전달한다. 여기까지가 내가 의사에게 호출을 한것이다. 그..