Fisher Yate 소스
- using System.Collections;
- public class Utility{
- public static T[] SuffleArray<T>(T[] array, int seed)
- {
- System.Random prng = new System.Random (seed);
- for (int i = 0; i < array.Length - 1; i++)
- {
- int randomIndex = prng.Next (i, array.Length);
- T tempItem = array [randomIndex];
- array [randomIndex] = array [i];
- array [i] = tempItem;
- }
- return array;
- }
- }
반응형
'응용프로그램 > 유니티(Unity)' 카테고리의 다른 글
유니티 씬이동 (0) | 2016.12.07 |
---|---|
유니티 버튼 (0) | 2016.12.07 |
Unity - Editor 개념 및 사용 (0) | 2016.11.19 |
Unity - 근접했을때도 발사체 동작하게 하기 (0) | 2016.11.18 |
Unity - 적 공격으로 Player에게 데미지 입히기 (0) | 2016.11.17 |