총 게시물 54건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[독자 Q&A]

6장 슬라이딩 퍼즐 궁금한게 있어서요.

글쓴이 : 카라아이즈                   날짜 : 2012-03-30 (금) 19:25 조회 : 7565
글주소 : http://www.androidside.com/820/156
 
  퍼즐로 공부하는 스터디퍼즐
퍼즐전문, 두외개발을 위한 다양한 퍼즐 모음전, 빅 할인 이벤트. 고품질 당일배송
www.studypuzzle.co.kr
  롯데홈쇼핑
시즌별 신상품, 인기아이템 쇼핑! 매일 추천상품 퍼스트딜, 제휴카드 청구할인.
www.lotteimall.com
  용의군단의 이름으로 승리하라
전쟁에 미친 군단의 이름으로 가즈아! 2018년 준비된 3D 고퀄리티 RPG!
ys.topgame.kr
신청하기


일단 책을 구입하고 꾸준히 혼자서 공부 중입니다. 좋은 책 집필하셔서 감사합니다.

6장 슬라이딩퍼즐 개발 부분의 MoveSlice() 메서드를 보면서 궁금한 점 입니다,

p-277 입니다.

x = (x - mgnLeft)/sWidth;
y = (y - mgnTop)/sHeight;
int p = y * xCnt + x;
int pl = p - 1;
int pr = p + 1;
int pu = p - xCnt;
int pd = p + xCnt;
int last = sMax - 1;

if(x - 1 >= 0 && sliceNum[pl] == last){
checkSlice(p,pl);
}
else if(x + 1< xCnt && sliceNum[pr] == last){
checkSlice(p,pr);
}
else if(y - 1 >= 0 && sliceNum[pu] == last){
checkSlice(p, pu);
}
else if(y + 1 < yCnt && sliceNum[pd] == last){
checkSlice(p,pd);
}

이부분인데요.

if문에서  && 연산자일때 첫번째가 false이면 두번째 문장은 실행하지 않는 sce방식으로 인해서 프로그램이 짜여져있

는데요(만약 배열안에 숫자값이 -값이나 배열값을 넘어가면 에러가 되므로)  그런데 이런식으로 실행하면 에러를 일

으킬 소지가 있지 않을까요? 혹시 다른 방법으로 소스를 짤수 있는 방법은 없나요? 아님 현직 프로그래머들도 이런식

으로 sce를 이용해서 소스 작성을 하나요? 확실히 간단하고 편한 방법 같아서 질문 드립니다.

긴 글 읽어주셔서 감사합니다,






추천/비추천 클릭하면 추천받으신 분, 추천하신 분 모두에게 포인트가 지급됩니다.

 
 
이카루스031 2015-05-06 (수) 17:49
잘 읽고 갑니다~
댓글주소
이전글  다음글  목록 글쓰기

총 게시물 54건, 최근 0 건 안내 RSS
번호 분류 제목 글쓴이 날짜 조회
54 독자 Q&A  캐릭터 이동방향과 속도값 구하기 2 뚱이괴물 04-01 4687
53 독자 Q&A  6장 슬라이딩 퍼즐 질문입니다 2 쏘드라가쏜다 11-05 4287
52 독자 Q&A  Chapter 4 초원위의 용 2 잉여잉간 03-19 5168
51 독자 Q&A  7장 슈팅게임 비행기 터치로 이동방법 3 슈퍼다니엘 02-13 6314
50 정오표  3쇄 페이지 283 / 페이지 288 오탈자 1 Mechanic 02-11 4559
49 독자 Q&A  스타워즈 슈팅게임 게임속도를 느리게 할수… 2 브릿지 11-18 6411
48 자유  안녕하세요 unity3d 메인메뉴를 만들려고해요 1 맹꽁이조으다 10-25 6288
47 독자 Q&A  Ch 2. 터치로 캐릭터 이동방향 변경하기 관련 … 2 redriver 08-06 7169
46 독자 Q&A  질문이요! 이상합니다!. 1 몽쉐루루 06-28 6616
45 독자 Q&A  getContext, getHolder 1 대구촌동네 06-13 7821
44 독자 Q&A  벽돌 깨기 게임에서요 스테이지 만드는 부분… 3 미나나113 06-07 11707
43 독자 Q&A  짝맞추기 게임 ㅜ.ㅜ 3 맘순이 05-11 11033
42 독자 Q&A  6장 슬라이딩 퍼즐 궁금한게 있어서요. 1 카라아이즈 03-30 7566
41 독자 Q&A  챕터3 풍선터뜨리기... 2 박건휘 03-26 8169
40 독자 Q&A  게임 개발편 제2장 Project_12 질문입니다. 2 세이크라인 03-22 7765
39 독자 Q&A  챕터5, 배경 스크롤링 문의드립니다. 2 실베스테인 03-17 6913
38 독자 Q&A  Chapter 4 _ project_2 초원위의 용 1 Conu 03-04 6907
37 독자 Q&A  책을 읽다가 궁금한게 생겨서 질문 드려요. 4 yamma 02-28 6908
36 정오표  2쇄 page 8 1 전종욱 01-17 7406
35 독자 Q&A  6장 퍼즐 게임 질문입니다 1 무영기사 01-05 9241
 1  2  3  맨끝
 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기