수정 후

 

public void FindEmptySpaceFromColumn()
{
    arrEmptySpaceCol = new int[width]; //배열 초기화

    for (int i = 0; i < width; i++) //열
    {
        int existBlockCnt = 0;
        for (int j = 0; j < totalHeight; j++) //행
        {
            Block block = board[j, i];
            if (block != null)
            {
                existBlockCnt++;

            }
        }
        int emptySpace = height - existBlockCnt;
        arrEmptySpaceCol[i] = emptySpace; // 배열의 인덱스(열)에 emptySpace(카운트)값 할당 => 각 열마다 빈공간의 개수
        Debug.Log($"{i}열의 빈공간은 {emptySpace}개 입니다.");
    }

}

 

 

 

+ Recent posts