이벤트 그래프

애님 그래프에서 사용할 값을 계산하고 애니메이션 블루프린트를 업데이트하는 데 사용되는 이벤트 기반 그래프입니다.

Windows
MacOS
Linux

모든 애니메이션 블루프린트에는 하나의 EventGraph (이벤트 그래프)가 있는데, 이는 노드 시퀀스 초기화용 특수 애니메이션 관련 이벤트 모음을 사용하는 표준 그래프 입니다. 이벤트 그래프가 가장 흔하게 사용되는 곳은 애님 그래프 안의 애니메이션 구동을 위해 블렌드 스페이스 나 다른 블렌드 노드가 사용하는 값을 업데이트할 때입니다.

Graph Panel

애니메이션 이벤트

애니메이션 시스템이 애니메이션 블루프린트 초기화 및 업데이트를 위해 호출하는 다양한 이벤트입니다. 이벤트 그래프에 배치하여 함수성 구현 또는 덮어쓰기 가능합니다.

블루프린트 애니메이션 초기화

Blueprint Initialize Animation (블루프린트 애니메이션 초기화) 이벤트는 연산 초기화를 위해 애니메이션 블루프린트 인스턴스가 생성될 때 한 번 실행됩니다.

Initialize Anim Event

설명

출력 핀

Exec (Blank)

코드에서 BlueprintInitializeAnimation() 이벤트가 실행되면 각 프레임마다 한 번 호출됩니다.

블루프린트 애니메이션 업데이트

Blueprint Update Animation (블루프린트 애니메이션 업데이트) 이벤트는 애니메이션 블루프린트 에 필요한 값 계산이나 업데이트를 할 수 있도록 하기 위해 매 프레임 실행되는 이벤트입니다. 이 이벤트는 EventGraph 의 업데이트 루프 도입부입니다. DeltaTimeX 핀을 통해 지난 업데이트 이후 경과한 시간을 알 수 있어, 시간에 관계된 보간이나 점증식 업데이트 작업을 할 수 있습니다.

Update Anim Event

설명

출력 핀

Exec (Blank)

코드에서 BlueprintUpdateAnimation() 이벤트가 실행되면 각 프레임에 한 번 발동됩니다.

Delta Time X

지난 실행 주기 이후 경과된 시간을 출력합니다.

레벨 블루프린트의 이벤트 그래프 에는 이벤트와 함수 호출을 사용해서 게임플레이 이벤트 반응 동작을 수행하는 노드 그래프가 있습니다. 이를 사용해서 레벨 전체에 대한 이벤트를 처리하고 월드 내 블루프린트와 액터 특정 인스턴스에 대한 함수 기능을 추가할 수 있습니다.

어떤 경우든, 이벤트 그래프 를 사용해서 하나 이상의 이벤트를 엔트리 포인트 역할로 추가한 뒤, Function Calls, Flow Control 노드 및 변수를 연결하여 원하는 동작을 만듭니다.

Select Skin
Light
Dark

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

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

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

네이버 카페
공식 포럼