The RecastTileUpdateHandler throws an IndexOutOfRangeException. We’ve pulled the script from the Example Scripts to update our Recast Graph.
[Exception] IndexOutOfRangeException: Index was outside the bounds of the array.
RecastTileUpdateHandler.ScheduleUpdate() Assets/Scripts/Systems/EmergencyExit/RecastTileUpdateHandler.cs:107
105: for (int z = touching.ymin; z <= touching.ymax; z++) {
106: for (int x = touching.xmin; x <= touching.xmax; x++) {
-->107: dirtyTiles[z*graph.tileXCount + x] = true;
108: }
109: }
RecastTileUpdate.ScheduleUpdate() Assets/Scripts/Systems/EmergencyExit/RecastTileUpdate.cs:56
54: } else {
55: if (OnNeedUpdates != null) {
-->56: OnNeedUpdates(new Bounds(transform.position, Vector3.zero));
57: }
58: }
RecastTileUpdate.Start() Assets/Scripts/Systems/EmergencyExit/RecastTileUpdate.cs:35
34: void Start () {
-->35: ScheduleUpdate();
37: var placeable = GetComponent<Placeable>();