回调退出动态播放(UE)
最終更新: 2024年9月5日
此页面包含有关Alpha版的描述。
概述
Cubism SDK for Unreal Engine允许您在动态播放结束时使用回调获取Event。
回调实装
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官方文档。
请问这篇文章对您有帮助吗?
是否