|
|
|
|
|
|
Array values = Enum.GetValues(typeof(GridGoal)); |
|
|
|
int goalNum = (int)gridGoal; |
|
|
|
goalSensor = this.GetComponent<GoalSensorComponent>(); |
|
|
|
goalSensor.AddGoal(goalNum); |
|
|
|
goalSensor.AddOneHotGoal(goalNum, values.Length); |
|
|
|
} |
|
|
|
|
|
|
|
public override void WriteDiscreteActionMask(IDiscreteActionMask actionMask) |
|
|
|