Programming/Unity

[유니티] 카메라 위치 이동

lingk 2021. 2. 3. 18:25

MainCamera의 Inspector에 C# 스크립트 Follow를 다음과 같이 작성하여 넣어준다.

 

public class Follow : MonoBehaviour
{
    public Transform target;
    public Vector3 offset;
    
    void Update()
    {
        transform.position = target.position + offset;
    }
}

MainCamera의 position은, 움직이는 target.position에 처음 카메라 위치인 offset을 더해주면 된다.

pubulic으로 target, offset변수를 선언해주었기 때문에 Inspector에 다음과 같이 나타난다.

target에는 카메라가 따라다닐 오브젝트를 넣어주고, offset은 카메라가 시작하는 위치로 초기화 시켜주면 된다.

 

 

 

 

 

반응형

'Programming > Unity' 카테고리의 다른 글

[유니티] 캐릭터 점프  (2) 2021.02.16
[유니티] 캐릭터 애니메이션 루프  (0) 2021.02.10
[유니티] 관성에 의한 쓰러짐  (4) 2021.02.01
[Unity] 코루틴  (2) 2021.01.19
[Unity] 콜라이더 (Collider)  (2) 2021.01.11