Files
CopterSimulator/Unity/Assets/Scripts/CameraFollowController.cs
T

26 lines
552 B
C#
Raw Normal View History

2025-05-13 03:30:23 +03:00
using UnityEngine;
using System.Collections;
public class CameraFollowController : MonoBehaviour {
public Transform target;
public float distance = 1.0f;
public float height = 1.0f;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (target != null) {
var forward = target.transform.forward;
forward.y = 0;
forward.Normalize();
transform.position = target.transform.position - forward * distance + Vector3.up * height;
transform.LookAt(target.transform);
}
}
}