﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CameraController : MonoBehaviour
{
    private Vector3 distance;
    [SerializeField] private Transform lineTheme;
    private Vector3 lineDistance;
    // Start is called before the first frame update
    void Start()
    {
        distance = transform.position - PlayerController.Instance.transform.position;
        lineDistance = lineTheme.position - transform.position;
    }

    // Update is called once per frame
    void Update()
    {
        if (GameController.Instance.gameStage != GameStage.Lose)
        {

            transform.position = new Vector3(PlayerController.Instance.transform.position.x / 4f, transform.position.y, PlayerController.Instance.transform.position.z + distance.z);

        }
        lineTheme.position = new Vector3(lineTheme.position.x, lineTheme.position.y, transform.position.z + lineDistance.z);
    }
}
