方法一

(1) 原理:使球与摄像机保持固定的角度和距离

(2) 给Main Camera添加CamraCtrller.cs组件

public Transform Player;//小球的Transform
    private Vector3 offset;//小球与摄像机位置的偏移(在三轴上的距离)
    void Start()
    {
        offset = Player.position - this.transform.position;
    }
    void LateUpdate()
    {
        this.transform.position = Player.position-offset;
    }

(3) 回到Unity赋值

实例应用

方法二
 1、安装插件

Window-Package Manager

2、调整摄像机的位置

3、创建虚拟摄像机,命名VCM

(1) 此时,VCM自动与主摄像机关联(主摄像机无法通过拖动改变位置),只能通过VCM调整摄像角度

(2) 设置VCM

注:

Follow:设定参数在body

Look At:勾选时可设定为一直朝向某物体(本工程不设定。设定后的参数在Aim)

实例应用

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部