// Token: 0x060026AC RID: 9900 RVA: 0x001A8FCC File Offset: 0x001A71CC private void HandleOnEnableCallback(NavmeshClipper obj) { Rect bounds = obj.GetBounds(this.handler.graph.transform); IntRect touchingTilesInGraphSpace = this.handler.graph.GetTouchingTilesInGraphSpace(bounds); this.handler.cuts.Add(obj, touchingTilesInGraphSpace); obj.ForceUpdate(); }
/** Called when a NavmeshCut or NavmeshAdd is enabled */ void HandleOnEnableCallback(NavmeshClipper obj) { var graphSpaceBounds = obj.GetBounds(handler.graph.transform); var touchingTiles = handler.graph.GetTouchingTilesInGraphSpace(graphSpaceBounds); handler.cuts.Add(obj, touchingTiles); obj.ForceUpdate(); }
/// <summary>Called when a NavmeshCut or NavmeshAdd is enabled</summary> void HandleOnEnableCallback(NavmeshClipper obj) { var graphs = AstarPath.active.graphs; for (int i = 0; i < graphs.Length; i++) { var navmeshBase = graphs[i] as NavmeshBase; if (navmeshBase != null) { navmeshBase.navmeshUpdateData.AddClipper(obj); } } obj.ForceUpdate(); }