메뉴 바로가기
서브메뉴 바로가기
본문 바로가기
선생님! 질문입니다...^^;;
게임 끝인지 체크하는 함수 부분이 이해가 안되서요..ㅠ
BOOL CWATTetrisView::IsGameEnd(){
for(int tempY = 0;tempY<2 ;tempY++){
for(int tempX=3; tempX<7; tempX++)
{
if(0 != g_BoardInfo[tempY][tempX]){
return TRUE;
}
return FALSE;
tempY 는 0,1
tempX 는 3,4,5,6
인데 왜 저렇게 for문을 돌리는지 이해가 안되구요..
0 != g_BoardInfo[tempY][tempX]
이부분은 0이 아니라는건 벽돌이 들어있따는 뜻이 맞나요?
그럼 저부분 체크를 할 때 어느부분에 벽돌이 생기게 되면
게임 끝인지 모르겠습니다..ㅠ
여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.
파일 용량 제한 : 0MB (허용 확장자 : *.*)
업로드 중... (0%)
선생님! 질문입니다...^^;;
게임 끝인지 체크하는 함수 부분이 이해가 안되서요..ㅠ
BOOL CWATTetrisView::IsGameEnd(){
for(int tempY = 0;tempY<2 ;tempY++){
for(int tempX=3; tempX<7; tempX++)
{
if(0 != g_BoardInfo[tempY][tempX]){
return TRUE;
}
}
}
return FALSE;
}
tempY 는 0,1
tempX 는 3,4,5,6
인데 왜 저렇게 for문을 돌리는지 이해가 안되구요..
0 != g_BoardInfo[tempY][tempX]
이부분은 0이 아니라는건 벽돌이 들어있따는 뜻이 맞나요?
그럼 저부분 체크를 할 때 어느부분에 벽돌이 생기게 되면
게임 끝인지 모르겠습니다..ㅠ