Ejemplo n.º 1
0
 private void Update()
 {
     if ((toOldPos != toPoint.position || fromOldPos != transform.position) && spaceManagerinstance.isPrimaryProcessingCompleted)
     {
         fromOldPos = transform.position;
         toOldPos   = toPoint.position;
         thisPursuerInstance.StopAllAsyncTasks();
         thisPursuerInstance.FindWay(fromOldPos, toOldPos, thisPursuerInstance.pathfindingLevel, trajectory, thisPursuerInstance.selectedPFAlg, null, new Action(() => { gameObject.SendMessage("PathWasUpdated"); }), thisPursuerInstance.trajectoryOptimization, thisPursuerInstance.trajectorySmoothing);
     }
 }