유니티) RPG 만들기(델리게이터)


* 델리게이트
- for 문을 여러번 돌리지 않고 등록해 놓은 함수를 바로 불러와서 처리할 수 있다
- 함수포인터와 같은 개념


- 에너미 죽는 함수 예시


- UI 매니저를 싱글톤으로 만들어준다.
- 델리게이트 등록 함수를 만들어 준다.



- 싱글톤으로만들어둔 UI매니저의 델리게이트 등록 함수를 호출해 등록한다.




- 죽음 버튼 누르면 이모탈 테그가 아닌 1,2,3,6 만 델리게이트에 의해 다이 함수가 호출된다.



댓글