/// <summary> /// 指定されたセルを塗る /// </summary> public void PaintCell(BoardIndex index, bool isMine) { if (isMine) { //赤いセルを浮上させる redCellObj[index.xIndex, index.yIndex].transform.position = new Vector3(redCellObj[index.xIndex, index.yIndex].transform.position.x, 1.005f, redCellObj[index.xIndex, index.yIndex].transform.position.z); //青いセルを沈める blueCellObj[index.xIndex, index.yIndex].transform.position = new Vector3(blueCellObj[index.xIndex, index.yIndex].transform.position.x, 0.5f, blueCellObj[index.xIndex, index.yIndex].transform.position.z); } else { //赤いセルを沈める redCellObj[index.xIndex, index.yIndex].transform.position = new Vector3(redCellObj[index.xIndex, index.yIndex].transform.position.x, 0.5f, redCellObj[index.xIndex, index.yIndex].transform.position.z); //青いセルを浮上させる blueCellObj[index.xIndex, index.yIndex].transform.position = new Vector3(blueCellObj[index.xIndex, index.yIndex].transform.position.x, 1.005f, blueCellObj[index.xIndex, index.yIndex].transform.position.z); } //ボード情報に登録する board.SetBoardColor(index, isMine); }