// 图块消除 private void removeBlock() { //获取消除列表 bool[,] deleteArray = dataDealer.outDeleteArray(); //遍历消除列表 for (int i = 0; i < DataDefine.RowNum; i++) { for (int j = 0; j < DataDefine.ColNum; j++) { if (deleteArray [i, j] == true) { // 删除对应对象 Destroy(myGameObject[i, j]); // 播放删除粒子效果 Instantiate(particle, new Vector3(i, j, 0), Quaternion.identity); } } } }