Unity) Find Party Parrot (2)
게시글 주소: https://i9.orbi.kr/00066532305
안녕하세요 뱁새입니다 (۶•<•)۶❗️
오늘은 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
간쓸개도 작년꺼 재탕 꽤보이고 퀄도 뭔가 떨어진듯한 느낌적인 느낌
-
일주일 전에 이감 사이트에서 봉소하고 간쓸개 패키지 온라인으로 샀는데, 온라인하고...
-
일주일 전에 이감 사이트에서 봉소하고 간쓸개 패키지 온라인으로 샀는데, 온라인하고...
-
기출은 필요없고 ebs대비 회차들만 사려혀는데 뭐가이리 많나요....간쓸개 커리 설명좀해주세요...
-
간쓸게만 권당 5000원해서 25000에 판다는데 봉옾 없이 간쓸개만 풀어봐도...
-
천안 명인학원에서도 지금 간쓸개랑 봉소오프 파나요? 4
천안 명인학원에서도 간쓸개랑 봉소오프 파나요? 팔면 얼마에 팔고, 처음나온 것부터...
-
봉소오프와 간쓸개에 대한 질문좀요!!!(무지한 현역을 구원해 주시죠) 10
봉소 오프와 간쓸개를 구하고 싶어요. 그런데 아는게 없어서, 얼마마나 하나씩...
-
않이 지문 해설지만 있구 답지가 없음 ; ㅠㅜㅜㅠㅠㅜㅜㅠㅠ 있으신 분 제발...
-
ㅅㅍ 오프라구 해서 샀눈데~~~ 광광
-
작년 봉소 파이널 10회차 답이나 해설지 있으면 댓글좀여 퓨
-
김봉소선생님 컨텐츠 관련해서 아는게 별로 없는데 질문좀요.. ㅠㅠ 7
일단 제가아는건 현강에서는 주간 김봉소가 나오고(지금 시즌 4가 나온다고 했나?)...
-
어떠하오?>!
-
중고나라에 작년꺼 원본 하나당 15000원에 10회차 파는데 가격 부담되면 스캔본...
-
시즌2 모의고사 1~5회이고 시즌4는 6회부터 시작하는건가요? 파이널은 따로 나오는 거구요??
-
제가김봉소썜듣는중인데박광일쌤대기순서가왔는데박광일쌤으로옮기는게나을려나요?
-
아시는분 ㅜ
-
드디어 봉소 오프 처음이자 마지막으로 100점을 받아보네요.. 10
봉소 11회차 마지막 시험인데 첨 100점 받게 되서 뜻하지 않은 선물 받은 것...
-
수능 며칠 안남아서 여러가지로 긴장되는데.. 그래도 이렇게 한번 모아놓고 보니까 좀...
-
지금까지 봉소오프 따로 구해서 풀엇는데 지금이라도 전화해서 택배로 구매할수...
-
김봉소 현강 신청하고 자료만 받으러 갈 수 있나요? 0
궁금합니닷 ㅠ 박광일 선생님 강의는 듣고 싶지만 자료는 주간 김봉소도 끌려서 ㅜ
-
봉소모의고사 어렵게 하나 구했는데 최근에 어렵다고하는 7차풀어보니까 제가 가진거랑...
-
독재학원인데 열시에 끝나서 집갈때까지 체점을 못해서요ㅠㅠㅠ 부탁드립니다 굽신
-
오프 정답좀 알려주세여
-
김봉소 모의고사 온라인구매하고싶었는데 완판이라 이제 못 구한다네요 ㅠㅜ 오프라인은...
-
토즈에서는 8회차고 명인에서는 5회차 아니면 11회차이던데 차이가 뭔가요?? 가격은...
-
김봉소 오프라인 모의고사 3회차 답지를 잃어버렸어요 혹시 사진찍어서 보내주실수 있는분 계신가요ㅜㅠ
-
이번에 스카이에듀에서 18만원에 파는거 현강이랑 모의고사 완전 다른가요??
-
봉소모의 0
현강버젼 구하고 싶다
-
[이원준] 김봉소 선생님 칼럼에 대한 공개 재반론 197
안녕하세요. 이원준입니다. 월간 김봉소 1월호에 김봉소 선생님께서 2016학년도...
-
상상모의고사, 김봉소모의고사 질문좀! (부탁드려요ㅠㅜ) 3
상상모의를 사려는데 현강갈 시간은 도저히 없을거같구...인강으로 지금 파는...
-
여기서 이감모의고사 사는 거랑 월간 봉소에서 이감 받는 거랑 똑같은 건가요?
-
김봉소, 상상 오프라인 문제풀이만 하는 반인 사람!(현강x) 14
김봉소,상상 오프라인 문제풀이만 하는 사람중에 밴드나 단톡으로 질문하고 질문받고...
-
전 상상 현장 모고 봤는데퀄 좋은 것 같더라고요.근데 대치까지 가야돼서 너무...
-
?????????? 월간김봉소 풀고있는데 저같은 호갱은 다달이 주는 것도 벅차서...
-
저 3월호까지 받고 하나도 안풀었는데, 영 아니라 환불했는데 쓰지도않는 물병에 택배...
-
오늘 시대인재 들어가본 홍준석t 커리큘럼에 6평대비 이감모의고사 4회 있던데 이게...
-
월간 김봉소, 적중의 실체 - 2016학년도 수험생著 5
난 고소미가 두렵지 않다. 그 이유는 사실만을 기술했기 때문이다. 난 이 글을 쓰기...
-
제가 이번에 스듀에 월간 김봉소선생님꺼 살려고 하는데요.그냥 문제만 있는 건가요?...
-
기본적인 언어독해력이 좋은편이 아니고요 비문학문제는 곧잘 맞추는 편입니다 문법이랑...
-
저때 온 파이널푼다고 모의고사 다 보지는 못할거같은데 혹시 남은거 사실의향있으신분 계시나요
-
김봉소 파이널b형난이도 12
쉽나요???
-
김봉소 모의고사 4
김봉소 봉투 모의고사만 따로 살수도 있나요?? 구할수 있으면 어디서 구해야 되는지도 알려주세요 ㅠㅠ
-
월간 김봉소” 구성은 1. 학습지 '월간 김봉소' 7월호는 3주 분량의 15꼭지의...
-
B형이고 살까말까 고민 중인데... 플러스 알파닷으로 마무리하려고 했는데...
-
지금 수강하고있는데 딱히나쁘진않은데 막좋다고는 못느꼈어요 박광일은 어떤가요?
역시 구마님 칼럼은.유익하네요
(아직 안읽음)
예끼! 어서 읽지 못해!?
무한메디컬 반수 박는이유가 코딩하기 싫어서입니다
흐어어어어어어엏!!! ㅠㅇㅠ
라이츄쟝 기습 빙의 ㄷㄷ
이번 편에는 앵무새가 없네요 ㅜㅜㅜ
대신 뱁새 잡아먹겠습니다
완조니 도야지야 당신.
후후.. 감사하빈다 이 게시글을 본 것을 기회로 삼아 달팽 선생님두 코딩의 늪에 한 번 빠져보시지 않으시렵니가..?! 왕왕 재밋답니다!
헐 뱁새님 진짜 그 의대 뱁새세요???
헐맞따..미친 ㅜㅜㅜㅜ
어제갖짜기생각낫눈데ㅜㅜ
헉 꽤나 오래 전에 활동을 햇는데두 아직 절 기억해주시다니.. 진자 감사합미다 ;0; !!
히히 감사합미다!
캬! 역시 설컴뱁새
으ㅏ아악 아니야
설컴새 ㄷㄷ
코딩아가뱁새 열심히 배우는즁
흐흐 넘모 재밋다
이제 곧 동적환경에서 게임구현하는 것도 하셔야 할 듯, DB도 공부하시겠네. 화이팅 ㅠㅠ
뱁뱁이
먀먕