메뉴 바로가기
서브메뉴 바로가기
본문 바로가기
선생님~~ 질문잇습니다 ^^;;
void CWATTetrisView::OnTimer(UINT nIDEvent) { m_iNowBlockY +=1; if(m_iNowBlockY>=20){ m_iNowBlockY = 0; m_iNowBlockShape = (++m_iNowBlockShape)%7; } Invalidate(); CFormView::OnTimer(nIDEvent);}
아까도 질문했었는데요^^;;
이 부분에서요~
m_iNowBlockShape = (++m_iNowBlockShape)%7;
%7이 의미하는것은 7가지의 모양인가요??
a
그리구요 OnPaint 함수부분에서
if (1 == g_NowBlockInfo[m_iNowBlockShape][m_iNowBlockDir][tempY][tempX])
이 부분이요~
g_NowBlockInfo == 1 이라는 말이 무슨말인지 모르겠어요;
제가 생각하기론 g_NowBlockInfo 의 배열 전부가 1이면 {} 을 수행하라
아니면 else {} 이 부분을 수행하라라고 이해되는데 잘못이해한거 같아서요^^;;
아 그리구 강의 너무 감사하게 잘 보구 있습니다 ^^*
답변 기다리겠습니다!
여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.
파일 용량 제한 : 0MB (허용 확장자 : *.*)
업로드 중... (0%)
선생님~~ 질문잇습니다 ^^;;
void CWATTetrisView::OnTimer(UINT nIDEvent)
{
m_iNowBlockY +=1;
if(m_iNowBlockY>=20){
m_iNowBlockY = 0;
m_iNowBlockShape = (++m_iNowBlockShape)%7;
}
Invalidate();
CFormView::OnTimer(nIDEvent);
}
아까도 질문했었는데요^^;;
이 부분에서요~
m_iNowBlockShape = (++m_iNowBlockShape)%7;
%7이 의미하는것은 7가지의 모양인가요??
a
그리구요 OnPaint 함수부분에서
if (1 == g_NowBlockInfo[m_iNowBlockShape][m_iNowBlockDir][tempY][tempX])
이 부분이요~
g_NowBlockInfo == 1 이라는 말이 무슨말인지 모르겠어요;
제가 생각하기론 g_NowBlockInfo 의 배열 전부가 1이면 {} 을 수행하라
아니면 else {} 이 부분을 수행하라라고 이해되는데 잘못이해한거 같아서요^^;;
아 그리구 강의 너무 감사하게 잘 보구 있습니다 ^^*
답변 기다리겠습니다!