void SetPosition(Grid g) { g.Print(); OpenCell(g); List <Grid> nb = _data.GridNeighbour(g); for (int i = 0; i < nb.Count; i++) { OpenCell(nb[i]); } Debug.Log("*************" + _player.localPosition); Vector3 pos = _view.CalculatePos(_thisGrid); _player.DOLocalMove(pos, 0.01f, true); // _player.localPosition = pos; Debug.Log("*************" + _player.localPosition); }