/// <summary> /// アンチウイルスピースをすべて抹消する /// </summary> /// <param name="Pieces">ピースの盤面</param> public void Special_Attack_SP_Black_Destroy(Piece[,] Pieces) { PuzzleSoundManager.Instance.SE_Selection(SE_Now.SpecialAttackColor); for (var i = 0; i < _cols; i++) { for (var k = 0; k < _rows; k++) { if (Pieces[i, k].GetPieceState == Piece_Type.BLACK) { var criatePos = vectorReturn.GetPieceWorldPos(new Vector2(k, 3), Width); _Particles.Burning_Piece(criatePos, _ParticleTransform); Pieces[i, k].GetPieceState = Piece_Type.EMPTY; } } } }