Unity

Cinemachine 3인칭 Follow Camera 사용하는 방법

CommitGuy 2025. 2. 20. 14:47

유니티에서 카메라를 사용할때 Cinemachine을 많이들 사용하실겁니다.

Cinemachine은 카메라 관련 여러가지 기능들을 코드 없이 사용할 수 있게 해주는 유니티 패키지입니다.

이번 포스팅에서는 그 중 3인칭 시점의 카메라를 노코드로 간단히 사용할 수 있는 방법에 대해 알아 보도록 하겠습니다.

 

Follow Camera

GameObject > Cinemachine > Targeted Cameras > Follow Camera를 클릭하면 내 캐릭터를 따라 다니는 카메라를 손쉽게 만들수 있습니다.

저의 경우 제 게임 캐릭터를 카메라가 따라다니길 바라기 때문에 저의 게임 캐릭터에 따라다닐 Target GameObject를 하나 만들어 줬고 이름은 CameraTarget 이라고 지었습니다. 해당 게임 오브젝트를 카메라가 따라다니게 할건데 앞서 Follow Camera로 만든 게임오브젝트를 보면 Cinemachine Camera라고 하는 프로퍼티에 Tracking Target 프로퍼티가 존재합니다. 

해당 프로퍼티에 CameraTarget 게임오브젝트를 할당해 줍니다.

 

Target을 잡아줬다면 이제 카메라의 위치를 적당히 세팅해볼 차례 입니다.

Cinemachine Camera 컴포넌트에 Lens 프로퍼티로 FOV, Near, Far Clip Plane을 지정할수 있습니다.

그리고 Cinemachine Follow 컴포넌트에 보면 Follow Offset 이라는 프로퍼티가 존재하는데 해당 프로퍼티로 카메라의 x, y, z 축의 offset 값을 조절할 수 있습니다.

해당 offset은 target에 설정된 target 게임오브젝트를 기준으로 움직입니다.

반응형