Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
AnimNotifyState_AttackCollision.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "GameplayTagContainer.h"
7#include "Animation/AnimNotifies/AnimNotifyState.h"
8#include "AnimNotifyState_AttackCollision.generated.h"
9
13UCLASS()
14class CK_UE_API UAnimNotifyState_AttackCollision : public UAnimNotifyState
15{
16 GENERATED_BODY()
17
18public:
20 virtual void NotifyBegin(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, float TotalDuration, const FAnimNotifyEventReference& EventReference) override;
21 virtual void NotifyEnd(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation, const FAnimNotifyEventReference& EventReference) override;
22 virtual FString GetNotifyName_Implementation() const override;
23
24protected:
25 UPROPERTY(EditAnywhere, meta = (Categories = Character))
26 FGameplayTag StartTag;
27 UPROPERTY(EditAnywhere, meta = (Categories = Character))
28 FGameplayTag EndTag;
29 UPROPERTY(EditAnywhere)
30 float ComboAttackLevel = 1.0f;
31};
Definition AnimNotifyState_AttackCollision.h:15