Exemple #1
0
 /// <summary>
 /// Deletes nodes and rebuilds the entire grid.
 /// </summary>
 public void Bake()
 {
     _manager = qpManager.Instance;
     _manager.DelistNodes(allNodes);
     allNodes = new List <qpNode>();
     _generateGrid();
     DontDestroyOnLoad(_manager);
     //Debug.Log("nodes:" + allNodes.Count+" disallowed tags:"+DisallowedTags.Count+"DisallowedTag:"+DisallowedTags[2]);
 }
Exemple #2
0
 /// <summary>
 /// Deletes nodes and rebuilds the entire grid.
 /// </summary>
 public void Bake()
 {
     _manager = qpManager.Instance;
     _manager.DelistNodes(allNodes);
     allNodes = new List <qpNode>();
     _generateGrid();
     DontDestroyOnLoad(_manager);
     qpManager.Instance.RegisterDisallowedTags(DisallowedTags);
     qpManager.Instance.RegisterIgnoreTags(IgnoreTags);
     qpManager.Instance.KnownUpDirection = UpDirection;
     Debug.Log("nodes found:" + qpManager.Instance.gridpoints.Count);
 }