public void PostProcess () {
#if FALSE
int rnd = Random.Range (0,nodes.Length);
GraphNode nodex = nodes[rnd];
NavGraph gr = null;
if (AstarPath.active.astarData.GetGraphIndex(this) == 0) {
gr = AstarPath.active.graphs[1];
} else {
gr = AstarPath.active.graphs[0];
}
rnd = Random.Range (0,gr.nodes.Length);
List<GraphNode> connections = new List<GraphNode> ();
List<int> connectionCosts = new List<int> ();
connections.AddRange (nodex.connections);
connectionCosts.AddRange (nodex.connectionCosts);
GraphNode otherNode = gr.nodes[rnd];
connections.Add (otherNode);
connectionCosts.Add ((nodex.position-otherNode.position).costMagnitude);
nodex.connections = connections.ToArray ();
nodex.connectionCosts = connectionCosts.ToArray ();
#endif
}