23 virtual void Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation,
const FAnimNotifyEventReference& EventReference)
override;
24 virtual FString GetNotifyName_Implementation()
const override;
27 UPROPERTY(EditAnywhere, Category =
"Ghost Effect")
30 UPROPERTY(EditAnywhere, Category = "Ghost Effect", meta = (ClampMin = "0.0"))
31 float Duration = 0.25f;
33 UPROPERTY(EditAnywhere, Category = "Ghost Effect", meta = (EditCondition = "Action ==
EAnimNotifyGhostEffectAction::
Apply", EditConditionHides, ClampMin = "0.0"))
34 float FadeInDuration = 0.15f;
37 float FadeOutDuration = 0.15f;
40 bool bHideOriginalMeshWhileActive = false;