예제 #1
0
    public void OnNextBtnClick()
    {
        int i = blockController.GetBlockNumber();

        blockController.DestroyBlock();
        if (blockController.HasNext())
        {
            blockController.SetBlockbumber(i + 1);
        }
        else
        {
            blockController.SetBlockbumber(0);
        }
    }
예제 #2
0
    // Thay bang block 0
    void ChangeToZeroBlock(BlockController block)
    {
        var pos      = ConvertBoardToPosition(block.x, block.y);
        var blockNew = Instantiate(blocks [0], pos, blocks [0].transform.rotation);

        blockNew.Init(block.x, block.y);
        board [block.x, block.y] = blockNew;
        blockNew.gameObject.SetActive(false);
        block.DestroyBlock();
    }