유니티 일기
델타 타임
mky
2025. 8. 24. 16:41
Time.deltaTime 사용하는 방법
1. Translate : 벡터에 곱하기
transform.Translate(Vec*Time.deltaTime);
2. Vector 함수 : 시간 매개변수에 곱하기
Vector3.Lerp(Vec1, Vec2, T*Time.deltaTime)
using UnityEngine;
public class LifeCycle : MonoBehaviour
{
Vector3 target = new Vector3(8, 0.6f, -3.77f);
void Update()
{
Vector3 vec = new Vector3(
Input.GetAxisRaw("Horizontal"),
Input.GetAxisRaw("Vertical") * Time.deltaTime,0); // deltaTime값은 프레임이 적으면 크고, 프레임이 많으면 작음.
transform.Translate(vec);
}
}