Esempio n. 1
0
 private void AddToken(int index, string token)
 {
     GridObjList.Add(Instantiate(token == "X" ? PlayerX : PlayerO, _tokenPositions[index],
                                 Quaternion.Euler(Random.Range(-7.0f, 7.0f), Random.Range(-7.0f, 7.0f), Random.Range(-7.0f, 7.0f))));
     GridObjList.Last().transform.parent = gameObject.transform;
     _grid[index] = token == "X" ? 1 : 2;
 }
Esempio n. 2
0
    private void ClearTokens()
    {
        //Clear logical grid
        for (var i = 0; i < _grid.Length; i++)
        {
            _grid[i] = 0;
        }

        //Clear instanciated game objects
        foreach (var obj in GridObjList)
        {
            Destroy(obj);
        }
        GridObjList.Clear();
    }