Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
Evaluator_DetectPlayer.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 "StateTreeEvaluatorBase.h"
7
#include "GameFramework/Actor.h"
8
#include "Evaluator_DetectPlayer.generated.h"
9
10
USTRUCT(BlueprintType)
11
struct
FDetectPlayerInstanceData
12
{
13
GENERATED_BODY()
14
15
UPROPERTY(EditAnywhere, Category =
"Output"
)
16
TObjectPtr<AActor> TargetActor =
nullptr
;
17
};
18
19
20
USTRUCT(BlueprintType, meta = (DisplayName = "Detect Player", Category = "AI Evaluator"))
21
struct CK_UE_API
FEvaluator_DetectPlayer
: public FStateTreeEvaluatorCommonBase
22
{
23
GENERATED_BODY()
24
25
FEvaluator_DetectPlayer
() = default;
26
using
FInstanceDataType
=
FDetectPlayerInstanceData
;
27
virtual const UStruct* GetInstanceDataType()
const override
{
return
FInstanceDataType::StaticStruct(); }
28
virtual
void
Tick(FStateTreeExecutionContext& Context,
const
float
DeltaTime)
const override
;
29
};
FDetectPlayerInstanceData
Definition
Evaluator_DetectPlayer.h:12
FEvaluator_DetectPlayer
Definition
Evaluator_DetectPlayer.h:22
Source
CK_UE
Character
Enemy
ST
Evaluator
Evaluator_DetectPlayer.h
다음에 의해 생성됨 :
1.9.8