ㅤ
-
유니티 C#) 랜덤한 값 생성하기.
유니티 글만 100개 정도 적은 것 같은데 아직도 랜덤 값 생성을 안다뤘다니 놀랐다. 그래서 대충 대충 적어보려고 한다. 코드는 이렇다. int a; float b; Random.Range(0, 5); //0 ~ 5중에 하나.(정수) 1, 2, 3, 4, 5. Random.Range(0.0f, 5.0f); //0.0 ~ 5.0 중에 하나.(소수) 0.1, 0.2, 0.3, 0.4, .... 5.0 실수할만한 예제) a = Random.Range(0,5); // 맞는 코드. a = Random.Range(0.0f,5.0f); // 틀린코드. (int를 받는 변수에 float를 줌) b = Random.Range(0,5); // 틀린 코드. (float를 받는 변수에 int를 줌) b = Random.Ran..
게임 개발/유니티C#
2023. 1. 24.
-
유니티 C#) Queue의 정의, 특징, 활용 (큐)
유니티를 시작한 지 오늘 딱 601일 차이지만, 그동안 무얼 한 건지 Queue(큐)는 처음 보게 되었다. 먼저 Queue(큐) 란 배열, 리스트 같이 한 데이터를 저장하는 장소라고 생각하면 된다. 하지만 다른 점은, 선입선출, 좀 더 전문적으로 말하면 FIFO가 기본 시스템이다. FIFO가 뭘까? FIFO란 First - In, First - Out의 약자로, 먼저 들어온 것이 먼저 나간다는 말이다. 이번 글은 FIFO를 그림으로 표현해 보고, 코드로 표현해 본 후, 포스팅을 마치겠다. 그림을 보면 알다시피, 첫 번째로 들어간 물건은, 가장 첫 번째로 나오게 되고, 두 번째로 들어간 물건은 두 번째로 나오게 되는 간단한 형태이다. 이걸 코드로 표현해 보겠다. Queue Objects; void Awak..
게임 개발/유니티C#
2023. 1. 18.
💲 추천 글