Newer
Older
TheVengeance-Project-IADE-Unity2D / Assets / Scripts / Camera / CameraController.cs
@Rackday Rackday on 29 Oct 607 bytes Major Update
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CameraController : MonoBehaviour
{
    public Transform target;
    public float smoothSpeed = 0.25f;

    private void Awake()
    {

    }
    void Start()
    {
        target = GameObject.FindGameObjectWithTag("Player").transform;
    }

    void FixedUpdate()
    {
        Vector3 targetPosition = new Vector3(target.position.x, target.position.y, -1f);
        Vector3 smoothedPosition = Vector3.Lerp(transform.position, targetPosition, smoothSpeed);
        transform.position = smoothedPosition;
    }
}