gameplayability3 Project_P 공격 판정 구현(2) AttackCheck GA 생성 AttackCheck GA 생성 GameplayAbility를 상속받아 PPGA_AttackHitCheck를 생성 PPGA_AttackHitCheck 헤더파일#include "CoreMinimal.h"#include "Abilities/GameplayAbility.h"#include "PPGA_AttackHitCheck.generated.h"/** * */UCLASS()class PROJECT_P_API UPPGA_AttackHitCheck : public UGameplayAbility{ GENERATED_BODY() public: UPPGA_AttackHitCheck(); virtual void ActivateAbility(const FGameplayAbilitySpecHandle Handle, co.. 2024. 9. 6. Project_P Attack GA 생성(1) 헤더파일 Attack GA 생성 GameplayAbility 클래스를 상속받아 PPGA_Attack 클래스를 생성 PPGA_Attack 헤더파일#include "CoreMinimal.h"#include "Abilities/GameplayAbility.h"#include "PPGA_Attack.generated.h"/** * */UCLASS()class PROJECT_P_API UPPGA_Attack : public UGameplayAbility{ GENERATED_BODY() public: UPPGA_Attack(); virtual void ActivateAbility(const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo* Actor.. 2024. 9. 2. Project_P GA Jump GA 생성 Jump GA 생성 GameplayAbility 클래스를 상속받아 PPGA_Jump 클래스를 생성 PPGA_Jump 헤더파일#include "CoreMinimal.h"#include "Abilities/GameplayAbility.h"#include "PPGA_Jump.generated.h"/** * */UCLASS()class PROJECT_P_API UPPGA_Jump : public UGameplayAbility{ GENERATED_BODY() public: UPPGA_Jump(); virtual bool CanActivateAbility(const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo* ActorInfo, cons.. 2024. 8. 29. 이전 1 다음