[Unity/C#] Delegate & Event & Lambda 정리이제까지 느낌으로만 대충 이해하고 있었던 delegate, event, lambda식에 대해서 한번 다시 복습해야겠다고 생각하던 찰나,참고하며 공부하기 좋은 블로그를 발견하여 다시 공부하고 실습하면서 내용을 익혀보았다. 먼저 테스트용 Unity 프로젝트를 만들고 Player 클래스와 Enemy 클래스를 만들어주었다.Player 클래스는 IAttack 인터페이스를 상속 받아 Attack 메서드를 사용할 수 있고,Enemy 클래스는 IDamage를 상속 받아 TakeDamge 메서드를 사용할 수 있다. 1. Delegate 먼저 delegate BuffAttack을 정의하고, 정의한 델리게이트 타입의 변수(객체)를 선언 (private..