Exemple #1
0
 private void Path_OnEndedPath(Path path)
 {
     listPath.Remove(path);
     OnChangePath?.Invoke();
     //TODO
     //throw new NotImplementedException();
 }
Exemple #2
0
        public Path NewPath(Node start, Node end)
        {
            Path path = null;

            if (start != end)
            {
                path              = Path.FindPath(start, end);
                path.OnEndedPath += Path_OnEndedPath;
                listPath.Add(path);
                OnChangePath?.Invoke();
            }
            return(path);
        }