반응형 리스트 랜덤1 Unity)List Shuffle(리스트 랜덤으로 순서 변경) List Shuffle(리스트 랜덤으로 순서 변경) 리스트의 순서를 랜덤으로 변경하는 코드이다. 데이터를 개수만큼 생성 이후에 랜덤으로 순서를 변경한다. 기본적으로 Swap의 코드로 구성되어있다. Genergeneric type으로 선언해서 List의 어떤 형태든 가능하도록 했다. public List GetShuffleList(List _list){ for (int i = _list.Count - 1; i > 0; i--) { int rnd = UnityEngine.Random.Range(0, i); T temp = _list[i]; _list[i] = _list[rnd]; _list[rnd] = temp; } return _list; } System.Random r.. 2020. 12. 15. 이전 1 다음 반응형