2024년 1월 24일 수요일

Unity - Random.Range

 

UnityEngine.Random 클래스

유니티에서 난수를 생성하려고 할 때 사용하는 클래스이며



범위내에 무작위 숫자를 리턴한다. 

범위가 Int형일 경우에는 0, 1, ...이런식으로 소숫점 부분은 날려버리고




Float 형일 때는 소숫점 7번째 자리까지 리턴한다.



다만 int형의 경우 최대 범위를 포함하지 않으며


Float형은 최대범위 까지 포함하여 리턴하므로 주의해야 한다.

float 형인지 int 형인지 구분하기 위해서 

평소에 float형이면 .0f까지 붙이는 습관을 기르는 것이 좋다고 생각한다.

댓글 없음:

댓글 쓰기

c++ thread.h

 c++에서 쓰레드 돌릴려면 thread.h 헤더를 쓰면 되는데 이 친구는 쓰레드가 아직 실행 중인지, 아니면 강제 종료하거나 하는 함수가 없어서 조금 아쉬운 애다. std::thread 는 로컬 변수로 선언하든 new 동적 할당을 하든 start 함...