언어:
페이지 정보
태그:
엔진 버전:
언리얼 엔진

이벤트 그래프

언리얼 엔진

Graph Panel

블루프린트의 EventGraph (이벤트 그래프)에는 이벤트와 펑션 콜을 사용해서 블루프린트와 연계된 게임플레이 이벤트에 반응한 어떤 동작을 수행하는 노드 그래프가 들어 있습니다. 이는 모든 블루프린트 인스턴스에 공통이 되는 기능을 추가하는 데 사용되며, 여기서 상호작용되는 부분과 동적으로 반응되는 부분이 구성됩니다. 예를 들어 라이트 블루프린트는 피해를 입으면 LightComponent 를 끄고 메시에 사용되는 머티리얼을 바꾸는 식으로 반응부를 구성합니다. 그러면 자동으로 모든 해당 라이트 블루프린트 인스턴스에 그러한 작동방식이 전파됩니다.

레벨 블루프린트이벤트 그래프 에는 게임플레이 이벤트에 반응하여 어떠한 동작을 하기 위해 이벤트와 펑션 콜을 사용하는 노드 그래프가 들어 있습니다. 레벨 전체적인 이벤트 처리와 월드 내 액터블루프린트 의 특정 인스턴스에 대한 함수성을 추가하기 위해 사용됩니다.

어느 경우든, 이벤트 그래프 는 입구 역할을 하는 이벤트 하나 이상을 추가한 다음 Function Call, Flow Control 노드와 변수 를 연결하여 원하는 동작을 하도록 하는 데 사용됩니다.

그래프 작업

그래프 패널에는 그래프에 들어있는 모든 노드가 그 연결상태를 포함해서 전부 표시되는, 노드의 특정 그래프에 대한 시각적 표현이 표시됩니다. 노드의 추가, 제거, 배치, 노드 사이의 링크 생성과 같은 편집 기능이 제공됩니다. 그래프 패널에 중단점을 설정하여 블루프린트 디버깅을 보조할 수도 있습니다.

이벤트 그래프 및 블루프린트 관련 기타 그래프 작업에 대한 상세 정보는 그래프 에디터 탭 문서를 참고하세요.

마티네를 사용해서 특정 유형 블루프린트 컴포넌트와 프로퍼티를 제어하고, 이벤트를 생성하는 방법에 대한 정보는, 마티네로 블루프린트 프로퍼티 변경하기 문서를 참고하세요.