Unity
[Unity] 랜덤값 출력. Random.Range
bugwasd
2020. 11. 23. 00:52
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);
이런식으로 자료형만 바꾸어서 사용하면 됩니다