using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraPathMove : MonoBehaviour
{
public Transform PointStart, PointEnd;//设置相机起点和终点
public Transform LookTargetPoint;//设置相机朝向的方向
public Transform MoveObj;//将相机存储在这
float t = 0.01F;//向量插值运算的比例
public float MoveSpeed = 15f;//可以设置速度
private void Start()
{
MoveObj.position= PointStart.position ;
}
// Update is called once per frame
void Update()
{
if (Input.GetKey(KeyCode.S))
{
MoveObj.position = Vector3.Lerp(MoveObj.position,PointEnd.position,t* MoveSpeed*Time.deltaTime);
}
}
}
场景设置