벽돌이 끝까지 내려갔을 경우에 실행되는 함수 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 { // 일반벽돌처리부분 , 원래의 것 그냥 사용하면 되겠죠? }
벽돌이 끝까지 내려갔을 경우에 실행되는 함수 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
{
// 일반벽돌처리부분 , 원래의 것 그냥 사용하면 되겠죠?
}