모션 재생 종료 콜백(UE)

업데이트: 2024/09/05

이 페이지에는 알파 버전에 관한 설명이 포함되어 있습니다.

개요

Cubism SDK for Unreal Engine에서는 모션 재생 종료 시에 콜백에 의한 이벤트 취득을 수행할 수 있습니다.

콜백 구현

Cubism SDK for Unreal Engine에서는 모션을 관리하는 컴포넌트인 UCubismMotionComponent에서 모션 재생 종료 시의 콜백을 처리하기 위한 구현을 수행합니다.

// 멀티캐스트 대리자 정의
DECLARE_DYNAMIC_MULTICAST_DELEGATE(FCubismMotionPlaybackFinishedHandler);

class LIVE2DCUBISM_API UCubismMotionComponent : public UActorComponent
{
	GENERATED_BODY()

public:

...

	UPROPERTY(BlueprintAssignable, Category = "Live2D Cubism")
	FCubismMotionPlaybackFinishedHandler OnMotionPlaybackFinished;

...
}

OnMotionPlaybackFinished에 등록한 함수는 모션 재생 종료 시에 일제히 호출됩니다.

멀티캐스트 대리자의 자세한 취급법은 Unreal Engine 공식 문서를 참조하십시오.

멀티캐스트 대리자

이 기사가 도움이 되었나요?
아니요
이 기사에 관한 의견 및 요청사항을 보내 주시기 바랍니다.