Navigation
API > API/Plugins > API/Plugins/LearningAgents > API/Plugins/LearningAgents/UDirectionObservation
References
| Module | LearningAgents |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Public/LearningAgentsObservations.h |
| Include | #include "LearningAgentsObservations.h" |
| Source | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Private/LearningAgentsObservations.cpp |
UFUNCTION&40;BlueprintCallable, Category&61;"LearningAgents", Meta&61;&40;AgentId&61;"&45;1"&41;&41;
void SetDirectionObservation
&40;
const int32 AgentId,
const FVector Direction,
const FRotator RelativeRotation
&41;
Remarks
Sets the data for this observation. The relative rotation can be used to make this observation relative to the agent's perspective, e.g. by passing the agent's forward rotation. Call during ULearningAgentsInteractor::SetObservations event.
Parameters
| Name | Description |
|---|---|
| AgentId | The agent id this data corresponds to. |
| Direction | The direction currently being observed. |
| RelativeRotation | The frame of reference rotation. |