摄像机跟随物体方法一是把摄像机设置为物体Player的子物体。
话不多说,先把动画演示放出来康康。
接下来是,具体的源码:
一、在Main Camera下创建一个脚本FollowPlayer 。将下面的源码复制进去。
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class FollowPlayer : MonoBehaviour
{
// //定义一个Transform类型的player
private Transform player;
//位置偏移(摄像机与人)
private Vector3 offsetPosition;
// public float distance = 0;
// public float scrollspeed = 1;
//在Start里获取到移动物体Player的transform组件
void Start()
{
//摄像机跟随角色移动
//得到组件,先是给Player设置个Tag,当然也可以用Find来找Player名的方式,下面;但是不建议使用。
// player = GameObject.Find("Player").transform;
player = GameObject.FindGameObjectWithTag(Tags.pla