• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

델리게이트 이벤트

22.03.09 22:10 작성 조회수 226

0

 delegate

함수를 인자로 줄수있다

 += 로 함수를 추가하거나
 -= 로 뺄수있고

8분에 나오는 inputManager.InputKey();  호출가능

 

event 는 

+= , -= 로 구독취소만 할수있고 호출불가능

이게 맞는건가요?

 

답변 2

·

답변을 작성해보세요.

0

갓건님의 프로필

갓건

질문자

2022.03.09

감사합니다!

0

네 외부 호출 가능 여부가 핵심입니다.

문법 관련 부분은 구글에 검색해보면
그림으로 더 자세히 설명된 블로그가 많으니 참고 바랍니다.

https://nshj.tistory.com/entry/C-%EA%B8%B0%EC%B4%88%EB%AC%B8%EB%B2%95-8-%EB%8D%B8%EB%A6%AC%EA%B2%8C%EC%9D%B4%ED%8A%B8delegate%EC%99%80-%EC%9D%B4%EB%B2%A4%ED%8A%B8-Event

https://okminseok.blogspot.com/2019/09/c-event-vs-delegate.html