Я использую 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
?