이벤트 그래프

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

Choose your operating system:

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 노드 및 변수를 연결하여 원하는 동작을 만듭니다.

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
취소