fullstack

[Unity] 랜덤값 출력. Random.Range

Unity

Unity 에서 랜덤값을 출력하고 싶을때는 Random.Range 를 사용하면 됩니다

 

Random.Range(min, max)

여기서 주의할 점은 시작 값은 포함되고, 끝 값은 포함되지 않는다는 것 입니다

 

예를 들어보겠습니다

 

int r = Random.Range(1, 10);

이렇게 사용한다면 r 이라는 변수에 1, 2, 3, 4, 5, 6, 7, 8, 9 중에 하나의 값이 랜덤으로 들어가게 됩니다

 

만약 소수점까지 사용하고 싶다면,

 

float r = Random.Range(0.1f, 1.0f);

 

이런식으로 자료형만 바꾸어서 사용하면 됩니다