Development/Unity3d
Unity3d random 함수
후미카
2013. 9. 27. 15:33
Unity3d 에서는 Random.range(float start,float end); 함수를 사용하여 무작위 숫자를 생성한다
이때 결과는 start 이상 end 미만이므로 0부터 100을 포함한 숫자를 원한다면 Random.range(0,101); 로 입력 해야한다.
주의사항
시작과 끝값에 실수를 입력 할 경우 뒤에 반드시 f 를 붙여줘서 플로트 형태로 전달한다.
ex)
Random.range(0.1f, 10.5f);
해당 랜덤 함수는 UnityEngine 네임스페이스를 사용한다.
System.Random 과는 다르기 때문에 System 과 UnityEngine 네임스페이스를 동시에 사용하는 경우 UnityEngine.Random 형식으로 사용 해야 하는 경우가 있다.