Exemplo n.º 1
0
    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);
    }