FPTask_TriggerDistance.h
File Info
FileName: FPTask_TriggerDistance.h
- Enum List:
[
EFPDistanceComparisonOp
|EFPDistanceMethod
] - Class List:
[
UFPTask_TriggerDistance
]
EFPDistanceComparisonOp
Value | Description |
---|---|
LessThan | LessThan |
LessThanOrEqual | LessThanOrEqual |
GreaterThan | GreaterThan |
GreaterThanOrEqual | GreaterThanOrEqual |
EFPDistanceMethod
Value | Description |
---|---|
Distance3D | Distance3D |
Distance2D | Distance2D |
UFPTask_TriggerDistance
Parent Classes:
[ UFlowPilotTask
]
Trigger by Distance
- Checks distances from Source Actor Reference and Destination Actor Reference
- Will use Squared Distances internally.
Properties
// Source Actor to check Distance FromUPROPERTY(EditAnywhere, Category = "FlowPilot")FFlowActorReference SourceActorReference;
// Distance Comparison OperationUPROPERTY(EditAnywhere, Category = "FlowPilot")EFPDistanceComparisonOp Operation = EFPDistanceComparisonOp::LessThan;
// Distance method to use.UPROPERTY(EditAnywhere, Category = "FlowPilot")EFPDistanceMethod Method = EFPDistanceMethod::Distance3D;
// Threshold to check distance againstUPROPERTY(EditAnywhere, Category = "FlowPilot", meta=(ClampMin=0.0f))float ThresholdDistance;
// Destination Actor to check Distance FromUPROPERTY(EditAnywhere, Category = "FlowPilot")FFlowActorReference DestinationActorReference;