24 lines
771 B
C#
24 lines
771 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class camerafollow : MonoBehaviour
|
|
{
|
|
public Transform player;
|
|
public Vector3 offset = new Vector3(0f, 2f, -10f);
|
|
public float smoothSpeed = 5f;
|
|
private Vector3 desiredPosition;
|
|
|
|
void LateUpdate()
|
|
{
|
|
if (player == null) return;
|
|
desiredPosition = player.position + offset;
|
|
Vector3 smoothedPosition = Vector3.Lerp(transform.position, desiredPosition, smoothSpeed);
|
|
transform.position = smoothedPosition;
|
|
/*if (player != null) {
|
|
Vector3 desirePosition = player.position + offset;
|
|
transform.position = Vector3.Lerp(transform.position, desirePosition, smoothSpeed * Time.deltaTime);
|
|
}*/
|
|
}
|
|
}
|