kgw4073   3년 전

제목 그대로 지워진 라인 위쪽에 있는 라인 블록들을 내리면 맞았다고 뜨는데, 가장 밑 라인 블록부터 내리면 틀리다고 나옵니다. 사실 지워진 라인 밑 부분은 어차피 블록들이 움직이지 않았으므로 내리는 작업이 필요하진 않습니다. 하지만 제가 구성한 블록 이동 함수에서는 밑에 빈 칸(0인 칸)이 없으면 이동하지 않습니다. 도대체 왜 그런지 모르겠습니다.

코드에서 64줄에 있는 for (int i = row ~) 부분을 for(int i = 9 ) 로 고치면 틀립니다... 

며칠을 고민해봐도 도저히 모르겠는데 혹시 이유에 대해서 알려주시면 정말 정말 감사하겠습니다.

댓글을 작성하려면 로그인해야 합니다.