C# 유니티 DeltaTime

728x90

Delta의 의미는 두 값의 변화(차이)라고 해석하면 된다.

시간(time) 변수에 대입해 보면 각각의 Update()된 값 또는 FixedUpdate() 값의 변화인데 

보통 움직임의 증가/감소분을 smooth하게 만드는 역할을 수행한다.

움직이는 오브젝트가 매 프레임마다 이동이 된다면 부자연스럽게 끊김이 발생하지만

매 초 단위로 움직인다면 자연스러울 것이기 때문이다.

보통 speed, rotate와 같은 물리적 변화와 관련된 변수에 Time.deltatime을 곱하는 식으로 스크립트를 작성해준다.

728x90

'게임 프로그래밍 > C#' 카테고리의 다른 글

C# 유니티 함수 Instantiate  (0) 2021.08.03
C# 유니티 DataType  (0) 2021.08.03
C# 유니티 함수 GetAxis & GetAxisRaw 특징 비교  (0) 2021.08.03
C# 유니티 함수 Destroy  (0) 2021.07.29
C# 유니티 LookAt & Find  (0) 2021.07.28