Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

pais

[unity ] camera movement 본문

카테고리 없음

[unity ] camera movement

SKIAP 2020. 10. 21. 20:44
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CameraMovement : MonoBehaviour
{ 
    private static CameraMovement instance;
    public GameObject playerPos;

    private float offsetY = 45f;
    private float offsetZ = -41;
    private float offsetX = 3.5f;

    Vector3 cameraPosition;

    public void Start()
    {
        cameraPosition.x = playerPos.transform.position.x + 3;
        cameraPosition.y = playerPos.transform.position.y + 46;
        cameraPosition.z = playerPos.transform.position.z + -46;
    }

    private void LateUpdate()
    {
        cameraPosition.y = playerPos.transform.position.y + offsetY;
        transform.position = cameraPosition;
    }

    public void CarmeraNextRoom()
    {
        cameraPosition.x = playerPos.transform.position.x + offsetX;
        cameraPosition.z = playerPos.transform.position.z + -46;
    }
}
Comments