Menu
CoddyTech

복습: 추적 카메라

Coddy Unity 여정의 물리와 게임플레이 섹션에 포함된 레슨. 71개 중 51번째.

이 복습에서는 SmoothDamp로 부드럽게 조정한 각도, 대상 주위로 회전한 오프셋, 그리고 앞쪽 지점을 향하는 LookAt을 함께 살펴봅니다.

challenge icon

챌린지

중급

추적 카메라를 작성하세요. 차 뒤에서 약간 늦게 따라 돌도록 합니다.

  1. 카메라의 yaw를 필드에 저장하고, Start()에서 car.heading으로 설정한 다음, 매 LateUpdate()마다 Mathf.SmoothDamp(yaw, car.heading, ref yawVelocity, smoothTime)로 부드럽게 움직이게 하세요.
  2. car.transform.position + Quaternion.Euler(0, yaw, 0) * offset 위치에 놓으세요.
  3. transform.LookAt(car.transform.position + car.transform.forward * ahead);로 조준하세요.

‘플레이’를 누르고 원을 그리며 운전하세요. 그런 다음 ‘확인’을 누르세요.

직접 해보기

using UnityEngine;

public class ChaseCamera : MonoBehaviour
{
    public Car car;
    public Vector3 offset = new Vector3(0, 3, -6);
    public float smoothTime = 0.3f;
    public float ahead = 4f;

    void LateUpdate()
    {
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

물리와 게임플레이의 모든 레슨

직접 연습해 보세요: Unity 플레이그라운드