Ejemplo n.º 1
0
    public void MoveToTile(TetrisTileScript tileToMove)
    {
        GameObject go;

        go = tileToMove.gameObject;

        this.gameObject.transform.position = new Vector3(go.transform.position.x, go.transform.position.y, 0.0f);
        SetTile(tileToMove);
    }
Ejemplo n.º 2
0
    public IEnumerator EnumSetTile(TetrisTileScript tileToSet)
    {
        if (tile != null)
        {
            if (tile.thing != null)
            {
                tile.thing = null;
            }

            tile.full = false;
        }
        tile = tileToSet;
        yield return(new WaitForEndOfFrame());

        tile.full  = true;
        tile.thing = this.gameObject;
    }
Ejemplo n.º 3
0
 public void SetTile(TetrisTileScript t)
 {
     StartCoroutine(EnumSetTile(t));
 }