-
[Unity/2D] 랜덤 정렬 - OrderBy, OrderByDescending, ToArray, Random.Range
이전편 참고하고 와주세요! 2024.04.05 - [Unity/2D] - [Unity/2D] 코드로 간격있게 카드 배치하기 이전편에서 카드를 배치했었죠? 이번에는 카드가 랜덤으로 배치되게 코드를 작성해보겠습니다. int[] arr = { 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7 }; arr = arr.OrderBy(x => Random.Range(0f, 7f)).ToArray(); 총 16장의 카드가 있었는데요, 같은 카드 2장 고르기 게임을 만들거라서 arr 안에 같은 숫자 2개가 들어있습니다. arr 안의 숫자들을 랜덤하게 섞어줄거에요. 섞인 숫자대로 카드가 배치될겁니다. arr을 랜덤하게 정렬하기 위해서 OrderBy라는 기능을 사용할 것입니다. arr =..
스파르타 게임개발종합반(Unity)/사전캠프 공부 기록
2024. 4. 8.