인프런 커뮤니티 질문&답변

갓건님의 프로필 이미지
갓건

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

Event (이벤트)

델리게이트 이벤트

작성

·

283

0

 delegate

함수를 인자로 줄수있다

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

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

 

event 는 

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

이게 맞는건가요?

 

답변 2

0

갓건님의 프로필 이미지
갓건
질문자

감사합니다!

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

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

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

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

갓건님의 프로필 이미지
갓건

작성한 질문수

질문하기