Navigation
API > API/Plugins > API/Plugins/LearningAgents > API/Plugins/LearningAgents/UScalarPositionObservation
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 SetScalarPositionObservation
&40;
const int32 AgentId,
const float Position,
const float RelativePosition
&41;
Remarks
Sets the data for this observation. The relative position can be used to make this observation relative to the agent's perspective, e.g. by passing the agent's position. Call during ULearningAgentsInteractor::SetObservations event.
Parameters
| Name | Description |
|---|---|
| AgentId | The agent id this data corresponds to. |
| Position | The position currently being observed. |
| RelativePosition | The vector Position will be offset from. |