규칙2 [Unity/2D] 코드로 간격있게 카드 배치하기 규칙 찾기 이런식으로 카드를 간격있게 배치 하려고 합니다. 프리팹을 복사 붙여넣기로 배치하게 되면 나중에 카드의 배치수를 100장으로 바꾼다고 한다면 효율이 좋지 않겠죠? 그래서 코드로 배치를 해보겠습니다. 이중 for문으로 배치하면되지 않을까 생각할수도 있는데요. for문 하나를 써서 해결된다면 반복문은 하나만 사용하는 것이 비용면에서 좋습니다. 이중 for문의 시간 복잡도가 O(n*m)이고, for문 하나만 사용했을 때 시간 복잡도는 O(n) 이기 때문에 더 효율적입니다. 그래서 저희는 for문 하나만 사용해서 배치해보겠습니다. 4X4형태로 카드를 배치할 것입니다. 카드의 가로, 세로 사이즈는 각각 1.3이고, 0.1 간격으로 떨어져서 배치하려고 합니다. (0,0) 이런 숫자들이 있죠? 각 자리마다의.. 스파르타 게임개발종합반(Unity)/사전캠프 공부 기록 2024. 4. 5. [C#] 네이밍 규칙 - 코딩 스탠다드 카멜 케이스, 파스칼 케이스 이전 게시글들을 보면 변수와 함수를 만들때 대문자로 시작하는지 소문자로 시작하는지 차이를 둔 것을 볼 수 있습니다. 코드에서 변수명 함수명을 작성할때는 여러가지 규칙이 있습니다. 그 중 C#에서 보편적으로 활용되는 것에는 카멜 케이스, 파스칼 케이스 가 있습니다. 코드에 이름을 만들때 특수문자가 되지 않습니다. 따라서 공백이 필요한 경우가 있지만 공백을 포함한 이름을 만들 수 없습니다. my point 사용 불가 enemy name 사용 불가 Attack Monster 사용 불가 Find Character 사용 불가 그래서 이 공백을 없애고 띄워쓰기가 필요한 단어의 첫 스펠링을 대문자로 바꿔서 표현합니다. myPoint 사용 가능 enemyName 사용 가능 AttackMon.. C#/함수 2024. 3. 27. 이전 1 다음 반응형