1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 5 public class FollowTarget : MonoBehaviour { 6 7 private Transform player; 8 private Vector3 offset; 9 private float speed = 3f; 10 // Use this for initialization 11 void Start () { 12 player = GameObject.FindGameObjectWithTag("Player").transform; 13 offset = transform.position - player.position; //相机位置减去玩家位置 14 } 15 16 // Update is called once per frame 17 void LateUpdate () { 18 Vector3 targetPosition = player.position + player.TransformDirection(offset); 19 transform.position = Vector3.Lerp(transform.position, targetPosition, Time.deltaTime * speed); 20 21 transform.LookAt(player.position); 22 } 23 }
控制相机跟随角色
猜你喜欢
转载自www.cnblogs.com/QQW123/p/9252001.html
今日推荐
周排行