Unity) Find Party Parrot (2)
안녕하세요 뱁새입니다 (۶•<•)۶❗️
오늘은 for문을 활용해 카드를 여러 장 배치하는 과정에 대해 정리해볼 예정입니다
이전 과정을 보고 싶으시다면 Find Party Parrot (1)을 클릭해주세요❗️
그럼 가봅쉬다❗️
첫 번째, Prefab 만들기
기존에 만들어두었던 카드를 여러 장 만들어 배치하여야 하므로 prefab을 활용해주어야 합니다
따라서 prefab 폴더를 만들고 card를 prefab 폴더 안으로 옮겨주었습니다
두 번째, for문 코드 작성
사실 카드 16장 정도는 수작업으로 만들 수 있습니다
그럼에도 굳이 수작업을 하지 않는 이유는 귀찮기 때문에..
"엥 그래도 걍 카드 만들면 되지 않음? 차피 복붙 원툴인데 ㄹㅇㅋㅋ" 이라고 할 분들을 위해
상황을 하나 제시해보겠습니다
만일 for문 없이 1~5까지의 값을 출력해야 할 경우
위와 같이 그리 어렵지 않게 직접 코드를 작성해 값을 출력할 수 있습니다
하지만 100까지의 값 아니 1000 그 이상의 값을 출력해야 하는 경우가 생긴다면?
여러분들은 끝없는 노가다에 지쳐 샷건을 갈기고 말 것입니다..
하지만 for문을 활용해 1000까지의 값을 출력해본다면?
이 단순 반복 노동 작업은 어머밥이 되어버립니다
☞ 그렇다면 for문이란 무엇인가?
for문은 루프문 중 하나인데 루프문은 단건의 데이터를 처리하는 것이 아니라
여러 건의 데이터를 순차 처리할 때 사용되는 구문을 일컫습니다
이 for문에는 ;을 기준으로 세 가지 영역이 존재하는데..
이 사진 속의 코드를 예시로 세 가지 영역에 대해 설명을 해보도록 하지요
첫 번째 영역은 반복적인 조건에서 쓰일 변수를 선언하는 영역
두 번째 영역은 언제까지 반복적인 작업을 할 것인지를 지정하는 영역
세 번째 영역은 for문에서 명시한 행위를 한 번 할 때마다 어떠한 추가 동작을 하도록 설정하는 영역입니다
따라서 위 짤에서 쓰인 for문 안의 소괄호 속 코드는
1. 변수로 i를 사용할 건데 이 i는 0부터 시작이야
2. 그리고 i는 999까지만 반복 작업을 할 거야
3. 한 번의 반복 작업이 끝나면 i의 값을 증가시켜줘
라는 의미를 담고 있다고 볼 수 있지요
자 그럼, for문에 대한 설명은 여기까지 하도록 하고!
앞서 배운 내용을 토대로 카드를 16장 만드는 코드를 작성 후 실행해보면
성공적으로 16장이 만들어진 것을 확인할 수 있습니다! (Hierarchy 속 Card(clone) 확인)
그런데 카드의 위치를 따로 설정해주지 않았기 때문에 모두 똑같은 위치에 겹쳐있게 되는데요
그렇다면.. 카드들의 위치를 잡아줘야겠지?
먼저 카드들은 가로로 4장 세로로 4장이 배치되어야 합니다
그리고 이 카드들은 각자 고유한 숫자를 지니고 있으며 이 숫자는 0부터 시작합니다
이때 숫자를 4개 단위로 끊으면
로 나타낼 수 있고
1~4행(가로)의 수들은 모두 4로 나눴을 때 몫이 각각 0 1 2 3이라는 특징을
1~4열(세로)의 수들은 모두 4로 나눴을 때 나머지가 0 1 2 3이라는 특징을 가지고 있습니다
따라서 이 특징들을 이용해 위와 같이 x좌표와 y좌표를 표현할 수 있고
Unity로 돌아와 실행해보면?
바둑판식 배열이 완성됩니다!
그런데 이 바둑판식 배열을 화면 가운데에 배치하여야 하므로
위와 같이 코드를 조금 수정해주었습니다 (x좌표를 -2.1f만큼, y좌표를 -3.0f만큼 땡기기)
세 번째, 이번 과정에서의 완성본
어떠신가요!? 가운데 정렬 편--안하지 않나요?
이번 개발 일지에서는 for문을 활용하여 카드를 만들고 배치하는 과정에 대해 다루어보았는데
for문.. 이 녀석 굉장히 편리하잖아..?
여러분들도 반복문을 다루어볼 일이 있을 때 적극적으로 이용해보시길!
그럼 다음 개발 일지에서 뵈어요❗️
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
문제 시작했는데 샤샥거리는거 개거슬리지않음여? 맞불작전으로 한숨푹 하려다 참았다
-
5덮 난이도에 대해 같이 분노해달라거ㅜㅜ
-
영어 1~2 와리가리인데 구문이 너무 약해서 이거만 잡으면 될 거 같습니다 근데...
-
살자마렵네 진짜
-
여기서 시간 다씀 시간분배 잘해야 겠다고 느끼게 해줌 담부턴 그냥 10분풀고 넘긴다 ㅅㅂ
-
제목이 좀 이상한가 고1까지만해도 책이라면 치를 떨고 일년에 한권읽을까말까 했었는데...
-
화작 84 확통 63 정법 41 사문 44
-
난 맨날 비문학 철학, 현대소설에서 개털리는데
-
저의 피셜아님 저희재종피셜~~
-
국어- 시작하자말자 똥 ㅈㄴ 마려웠음 어제먹은 맵슐랭 때문인듯 화작 다풀고 똥싸고옴...
-
사문 - 1, 19틀 도표 쉽게 나와서 컷 높을 듯 10번 문제 해석에서 순간...
-
5월 더프 수필 읽는데 수능 때 왔던 뇌절이 다시온거같았음
-
사설틱 독서론 2번 정답근거보고 ㅈ같음을 느꼈음 ㅅㄱ 반박 안받는다
-
ㅈㄱㄴ
-
BLANK 기출문제집...
-
전반적으로 4덮보다 4-10점 오름 난이도가 쉬웠다vs 열심히 하셨잖아
-
독서2개틀려서 오괜찮네하고 문학채점하는데 9개틀리고 그대로 멘탈나감 지금이라도 문학론 ㄱㄱ?
-
화작에서 처음 틀려봄
-
더프 등급컷 1
더프 등급컷 언제 와오나요
-
미적분이에요 지난번에 42점 맞고 4떴는데 이번에 쉬워서 66 3 불가능할까요?...
-
역학 뚫었는데 비역학을 못뚫어서 4등급일수가 잇나요? 0
역학이 뚫은게 아닌가싶기도 하고
-
더프 언매 무보정 1컷 81일 가능성은…??ㅋㅋㅋㅋ 1
ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
-
1~28 43~45 다 맞고 29~42 다 찍으면 2,3 나오던데
-
이제 학원강의 그만듣고 매일 주간지만 감유지로 풀려는데 추천하는 책 있으실까요?
-
일등급 확신했는데 왜 삼등급이야
-
아니 씨발이게뭐야 미친놈들아 2페이지까지 당황의반복 타임어택 처음으로 느낌
-
사설은 나한테 맞는 시험지가 적다고 생각해 ㅎㅎ 너무하잖아 이건 후...
-
조퇴해서 영수 채점 하도 싶은데 답지가 없어요 ㅠㅠ 친구도 없어요…
-
전공의들 "정부, 데드라인 운운하지 말고 빨리 사직 처리해달라" 1
"왜 일반의 개업까지 막나"…'전문의 중심 병원' 구상에는 "불가능할 것" 복귀...
-
5덮 후기 6
언매 96(2,14) 얜 아직도 당황스러움 뭐지 아니내가왜 문학을 어케 하나도안틀려...
-
16번에 3번에 자연 세계에 대한 이해가 증진되면서 도덕적 현상이 자연 현상임이...
-
더프 국어 0
80점대인데... 하.. 더프에서 80점대 처음받아봄
-
힘든거죠?
-
역학은 20번도 맞추는데 전반사 전자기 같은게 너무 어려워요
-
정법러들아 어딨니ㅠㅠ
-
4덮-> 5덮 7
언매 미적 영어 물1 지1 4덮 70 76 86 39 32 5덮 83 92 100...
-
고1 중간 총내신 등급이 4등급 초반인데 목표가 인서울이에욬ㅋㅋ 앞으로 시험 더...
-
하지만 걱정하지 않아요 국어는 해도 그자리 안해도 그자리에 있으니까요
-
ㅈㄱㄴ
-
번화가 돌아다니면 젊은 세대는 최소가 다들 170이고 그 이하는 진짜 찾기 힘든거...
-
4덮 수학 66점인데..더프 이렇게 잘본거 처음이에요.. 3
이거 대학 라인 어디인가요? 화작 미적 영 정법 지구에요 90 96 1 50 47...
-
출석체크를 조교님께 셀카 보내기로 하는 수업이 있다? 10
네. 이게 무슨 소리인지 저도 모르겠어요 강의실 배경으로 제 얼굴이 나온 사진을 찍은 후 보내래요
-
반영비순으로 5%-95점5%-88점7.5%-93점35%-95.6점 맞았고 남은...
-
5모 화작 원점수 87점인데 백분위 86-88 기대해도 되는 거 맞죠 ?
-
더프 물2/생2 4
시간 재고 풀었습니다 저작권 이슈때문에 손필기는 올리면 안될 것 같네요 물2 저는...
-
사탐런 거의 없네
-
보정 2 제발 나와줘
-
국어: 97 그냥 무난한 시험지 언매는 난이도 중하 문학이 시간좀 잡아먹고 독서는...
-
보정 무보정
역시 구마님 칼럼은.유익하네요
(아직 안읽음)
예끼! 어서 읽지 못해!?
무한메디컬 반수 박는이유가 코딩하기 싫어서입니다
흐어어어어어어엏!!! ㅠㅇㅠ
라이츄쟝 기습 빙의 ㄷㄷ
이번 편에는 앵무새가 없네요 ㅜㅜㅜ
대신 뱁새 잡아먹겠습니다
완조니 도야지야 당신.
후후.. 감사하빈다 이 게시글을 본 것을 기회로 삼아 달팽 선생님두 코딩의 늪에 한 번 빠져보시지 않으시렵니가..?! 왕왕 재밋답니다!
헐 뱁새님 진짜 그 의대 뱁새세요???
헐맞따..미친 ㅜㅜㅜㅜ
어제갖짜기생각낫눈데ㅜㅜ
헉 꽤나 오래 전에 활동을 햇는데두 아직 절 기억해주시다니.. 진자 감사합미다 ;0; !!
히히 감사합미다!
캬! 역시 설컴뱁새
으ㅏ아악 아니야
설컴새 ㄷㄷ
코딩아가뱁새 열심히 배우는즁
흐흐 넘모 재밋다
이제 곧 동적환경에서 게임구현하는 것도 하셔야 할 듯, DB도 공부하시겠네. 화이팅 ㅠㅠ
뱁뱁이
먀먕