Ejemplo n.º 1
0
 public void UpdateNeighbors()
 {
     if (Terrain != null)
     {
         var xDown = Neighborhood.XDown == null ? null : Neighborhood.XDown.Terrain;
         var xUp   = Neighborhood.XUp == null ? null : Neighborhood.XUp.Terrain;
         var zDown = Neighborhood.ZDown == null ? null : Neighborhood.ZDown.Terrain;
         var zUp   = Neighborhood.ZUp == null ? null : Neighborhood.ZUp.Terrain;
         Terrain.SetNeighbors(xDown, zUp, xUp, zDown);
         Terrain.Flush();
     }
 }