[TIL] 69일차 - Update() 메서드의 사용

김유원·2024년 4월 2일
0

📝 24.04.02

오늘의 질문 1)

Update의 종류와 각각 어떤 특징을 가지고 있는지 설명해주세요.

나의 답변

유니티에서 주로 사용되는 Update 메서드로는 Update(), FixedUpdate(), LateUpdate() 세가지가 있습니다. Update()는 매 프레임마다 호출되는 메서드로, 프레임 속도에 따라 호출간격이 변할 수 있어 주로 사용자 입력 처리에 사용됩니다.FixedUpdate() 메서드는 프레임 속도의 변화에 영향을 받지않는 Update() 메서드로, 주로 물리 연산에 사용됩니다. 마지막으로 LateUpdate()는 Update() 메서드가 실행된 후에 호출되는 메서드로, 주로 카메라 추적에 사용됩니다.

오늘의 질문 2)

서로 다른 성능을 가진 기기에서 Update 사용 시 주의할 점에 대해 설명해주세요.

나의 답변

서로 다른 성능의 기기에 대응하기 위해서는 일차적으로 Update() 메서드에서는 너무 무거운 작업을 하지 않도록 주의해야 합니다. 만약 꼭 Update() 메서드를 사용해야 한다면 프레임 속도의 변화로부터 독립적인 로직을 구현하는 것이 중요합니다.'Time.deltaTime' 을 사용하여 이동이나 애니메이션과 같은 업데이트를 프레임 속도와 상관없이 일관되도록 만드는 것이 좋습니다.

profile
개발 공부 블로그

0개의 댓글

관련 채용 정보