public void OnNextBtnClick() { int i = blockController.GetBlockNumber(); blockController.DestroyBlock(); if (blockController.HasNext()) { blockController.SetBlockbumber(i + 1); } else { blockController.SetBlockbumber(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(); }