public MarkPathTileStep(GridItem tile, PathFindManager mgr) : base(tile, mgr) { }
public VisualStep(GridItem tile, PathFindManager mgr) { _grid = tile; _mgr = mgr; }
private void OnDisable() { PathFindManager.RemoveObject(this); }
public VisitedTileStep(GridItem tile, PathFindManager mgr) : base(tile, mgr) { }
private void OnEnable() { PathFindManager.AddObject(this); }