Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
UAnimNotifyState_AttackCollision 클래스 참조

#include <AnimNotifyState_AttackCollision.h>

UAnimNotifyState_AttackCollision에 대한 상속 다이어그램 :
Inheritance graph
UAnimNotifyState_AttackCollision에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

virtual void NotifyBegin (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const FAnimNotifyEventReference &EventReference) override
 
virtual void NotifyEnd (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const FAnimNotifyEventReference &EventReference) override
 
virtual FString GetNotifyName_Implementation () const override
 

Protected 속성

int32 CombatHitDataIndex = 1
 

멤버 함수 문서화

◆ GetNotifyName_Implementation()

virtual FString UAnimNotifyState_AttackCollision::GetNotifyName_Implementation ( ) const
inlineoverridevirtual
23 {
24 return TEXT("GASAttackHitCheckState");
25 }

◆ NotifyBegin()

void UAnimNotifyState_AttackCollision::NotifyBegin ( USkeletalMeshComponent *  MeshComp,
UAnimSequenceBase *  Animation,
float  TotalDuration,
const FAnimNotifyEventReference &  EventReference 
)
overridevirtual
11{
12 Super::NotifyBegin(MeshComp, Animation, TotalDuration, EventReference);
13
14 if (MeshComp && MeshComp->GetWorld()->IsGameWorld())
15 {
16 FGameplayEventData Payload;
17 Payload.EventMagnitude = CombatHitDataIndex;
18 Payload.OptionalObject = this;
19 UAbilitySystemBlueprintLibrary::SendGameplayEventToActor(MeshComp->GetOwner(), TAG_EVENT_COMBAT_HITCHECK_START, Payload);
20 }
21}
int32 CombatHitDataIndex
Definition AnimNotifyState_AttackCollision.h:29

◆ NotifyEnd()

void UAnimNotifyState_AttackCollision::NotifyEnd ( USkeletalMeshComponent *  MeshComp,
UAnimSequenceBase *  Animation,
const FAnimNotifyEventReference &  EventReference 
)
overridevirtual
25{
26 Super::NotifyEnd(MeshComp, Animation, EventReference);
27
28 if (MeshComp && MeshComp->GetWorld()->IsGameWorld())
29 {
30 FGameplayEventData Payload;
31 UAbilitySystemBlueprintLibrary::SendGameplayEventToActor(MeshComp->GetOwner(), TAG_EVENT_COMBAT_HITCHECK_END, Payload);
32 }
33}

멤버 데이터 문서화

◆ CombatHitDataIndex

int32 UAnimNotifyState_AttackCollision::CombatHitDataIndex = 1
protected

이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: