Unity - AStar Pathfinding - Обновление Grid Graph с указанием c границ - PullRequest
0 голосов
/ 19 апреля 2020

Я использую A * Pathfinding Project (от Aron Granberg) в моем 2D сверху вниз и пытаюсь обновить свой Grid Graph. Я порождаю GameObject, к которому прикреплен компонент CircleCollider2D, и я хочу, чтобы область, по которой можно пройти, была немного больше, чем границы вызываемого объекта.

Я пытался изменить extents и size значения границ GameObject, но он будет продолжать делать область примерно такого же размера объекта и не больше:

Bounds circleCollider2D = qgObj.gameObject.GetComponent<CircleCollider2D>().bounds;

circleCollider2D.extents = new Vector3(15, 15, 0); // this is bigger than the actual extents of the game object

AstarPath.active.UpdateGraphs(circleCollider2D); 

Как я могу перейти к тому, чтобы сделать неприступным площадь больше, чем размер границ GameObject?

...