작성
·
297
0
안녕하세요
GridAgent.cs 코드에서
public override void CollectObservations(VectorSensor sensor)
{
...
// sensor 부분이 null로 전달됩니다.
// 일단 널처리는 했지만 왜 null로 오는지 궁금합니다.
Debug.Log(sensor);
if (sensor != null)
{
sensor.AddObservation(transform.position.x);
sensor.AddObservation(transform.position.z);
// 각각 도형에 대한 좌표
List<int> otherPos = area.otherPos;
for (int i = 0; i < otherPos.Count; i++)
sensor.AddObservation(otherPos[i]);
}
}
감사합니다.