Pathfinding.RelevantGraphSurface.FindAllGraphSurfaces C# (CSharp) Method

FindAllGraphSurfaces() public static method

public static FindAllGraphSurfaces ( ) : void
return void
		public static void FindAllGraphSurfaces () {
			RelevantGraphSurface[] srf = GameObject.FindObjectsOfType(typeof(RelevantGraphSurface)) as RelevantGraphSurface[];
			for (int i=0;i<srf.Length;i++) {
				srf[i].OnDisable ();
				srf[i].OnEnable ();
			}
		}
		

Usage Example

Ejemplo n.º 1
0
 public override IEnumerable <Progress> ScanInternal()
 {
     TriangleMeshNode.SetNavmeshHolder(AstarPath.active.data.GetGraphIndex(this), this);
     if (!Application.isPlaying)
     {
         RelevantGraphSurface.FindAllGraphSurfaces();
     }
     RelevantGraphSurface.UpdateAllPositions();
     foreach (Progress progress in this.ScanAllTiles())
     {
         yield return(progress);
     }
     yield break;
 }
All Usage Examples Of Pathfinding.RelevantGraphSurface::FindAllGraphSurfaces