티스토리 뷰
이벤트 디스패쳐란?
개발자 : 인터페이스
일반인 : 상황에 따라 구현을 다르게 해줘야 하기 때문에 레벨에게 구현을 떠넘기는 것
*레벨 : 게임에서 일종의 스테이지라고 볼 수 있음.
어떤 레벨이든 상관 없는 경우는 액터로 주로 만들고
특정 스테이지에서만 하는 것들은 레벨의 이벤트그래프에서 만듬
액터 이벤트 그래프 창에서 이벤트 디스패처를 옆의 +버튼을 통해 만들어주시고
해당 디스패쳐가 어떤 경우에 실행되어야 하는지를 알려줍니다.
미구현된 부분은 레벨에서 만들어지는데 레벨에 해당 액터를 선택한채로 이벤트 그래프에서 우클릭을 하게 되는 경우 해당 디스패쳐에 자동으로 접근이 가능해집니다.
* 이벤트 디스패쳐의 장점은 레벨별로 다른 방식으로 해결해줘야 하는 경우 레벨 이벤트 그래프에서 각각 다르게 처리하면 된다는 점 입니다.
참고 영상 : https://www.youtube.com/user/rintiantta
'게임개발 > 언리얼' 카테고리의 다른 글
[블루프린트] 게임모드를 조작해 주인공이 죽은 경우 처음 자리에 리스폰하기 (0) | 2018.01.04 |
---|---|
[블루프린트] 함수 설정 시 퓨어 옵션의 의미 (0) | 2018.01.04 |
[기초] 블루프린트 만드는 방법 (0) | 2018.01.03 |
[블루프린트] 지정된 시간동안 주기적으로 함수를 호출하는 방법 (0) | 2018.01.03 |
언리얼4 설치 후 프로젝트 빌드가 안될 때 (0) | 2017.12.24 |