이벤트

UMG 의 이벤트 사용 안내서입니다.

Windows
MacOS
Linux

UMG 에서 이벤트 를 호출하는 메서드는 둘 정도 있는데, 다음과 같습니다.

바인딩 가능 이벤트

Bindable Event (바인딩 가능 이벤트)는 UMG 에서 현재 슬레이트에 사용되는 방식을 흉내내는 것으로, 이벤트가 처리되었는지를 알려주기 위한 하나의 핸들러가 필요합니다. 디테일 패널의 Events 섹션 아래에서 그 이벤트에 위젯 블루프린트 의 함수를 바인딩할 수 있습니다 (아래에서 노랑 화살표로 표시된 부분입니다).

EventBinding.png

위 노랑 박스로 표시된 부분에서, 일부 위젯은 인터랙션 처리를 통해 이벤트 를 보충합니다. 위의 예에서, 버튼 위젯에 대한 OnClicked 이벤트에 추가로 Click Method 또는 Touch Method 설정을 통해 클릭 이벤트 처리를 지정하는 것이 가능합니다. 포커스가 마우스로만 가능하고 키보드로는 잡히지 않는 버튼인 경우 IsFocusable 옵션을 통해 지정하는 것도 가능합니다.

멀티캐스트 이벤트

Multicast Event (멀티캐스트 이벤트)는 블루프린트 에서 이벤트를 처리하는 표준 방식입니다.

멀티캐스트 이벤트 를 사용하려면, 내 블루프린트 탭에서 위젯 을 클릭(1)한 다음, 이벤트 그래프우클릭 (2)하면 사용가능한 이벤트가 위젯 이벤트 섹션 아래 표시되며, 여기서 할당하고자 하는 이벤트를 선택(3)할 수 있습니다.

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼