메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

MFC테트리스 만들기
심플e2010.10.31 18:54

답변 감사합니다! 근데요 %4가 왜이렇게 이해가 안가는지 모르겠어요 ㅠ(프로그램상 어느위치로 가서 처리가 되는지..)

우선 아래와 같이 배열이 있습니다.

iNowBlociDir = 0 으로 초기치를 주었구요 iNowBlociDir 가 배열 [4][4][4] 첫번째를 말하는거잖아요..

int g_NowBlockInfo[*][4][4]= 요부분..

iNowBlociDir ++ 를 해주면 1인데 그걸 다시 4로 나누면 0.25가 되면..

0->0.25->0.5->0.75->1

  {0,1,0,0},
  {0,1,0,0},
  {0,1,1,0},
  {0,1,0,0}

에서

  {0,0,0,0},
  {0,1,0,0},
  {1,1,1,1},
  {0,0,0,0}

으로 넘어가는 것인가요??

왜 이리 이해가 안가는지 모르겠어요 ㅠㅠ

죄송하지만 조금만 더 설명 부탁드릴게요~~ ^^;;

//////////////////////////////////////////////////////////// 

int g_NowBlockInfo[4][4][4]={

 {
  {0,1,0,0},
  {0,1,0,0},
  {0,1,1,0},
  {0,1,0,0}
 },

 {
  {0,0,0,0},
  {0,1,0,0},
  {1,1,1,1},
  {0,0,0,0}
 },

 {
  {0,0,1,0},
  {0,0,1,0},
  {0,1,1,0},
  {0,0,1,0}
 },

 {
  {1,1,1,1},
  {0,0,1,0},
  {0,0,0,0},
  {0,0,0,0}
 }
};

///////////////////////////////////////

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )