메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

묻고 답하기
WhiteAT2009.05.06 19:03
간단하게 답변 드릴께요. 컴퓨터 다운되서 쓴거 다 날아갔네요 ㅠㅠ

벽돌이 끝까지 내려갔을 경우에 실행되는 함수 freezeMovingBlock() 
for 문이 2겹인데, 벽돌의 정보를 보드에 복사하는 것인데, 이를 조금만 변경하면 될겁니다.

if(패턴7인가?)
{
     // 패턴 7이다. 폭탄을 터뜨리자..  // 4 x 4  배열에 폭탄이 터지는 값을 넣어 주자.
    for(int i=0; i<4; i++) {          // 적당한 숫자를 넣자
      for(int ii=0; ii<4; ii++) {
         if(movingBlock[i][ii] != NOBLOCK) {
             backBoard[i+mbx][ii+mby] = 1;    // 적당한 벽돌정보를 넣어준다.
        }
      }
else
{
    // 일반벽돌처리부분 , 원래의 것 그냥 사용하면 되겠죠?
}
사진 및 파일 첨부

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

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

0개 첨부 됨 ( / )