Unity3D摄像机跟随人物
来源:互联网 发布:深入理解nginx 百度云 编辑:程序博客网 时间:2024/05/16 18:56
这里的镜头主要是从人物的背后跟随的。
首先新建一个C#脚本,命名为MyFollow,然后把以下代码粘贴进去,保存:
using UnityEngine;using System.Collections;public class MyFollow : MonoBehaviour{public float distanceAway = 5;// distance from the back of the craftpublic float distanceUp = 2;// distance above the craftpublic float smooth = 3;// how smooth the camera movement isprivate GameObject hovercraft;// to store the hovercraftprivate Vector3 targetPosition;// the position the camera is trying to be inTransform follow;void Start(){follow = GameObject.FindWithTag ("Player").transform;}void LateUpdate (){// setting the target position to be the correct offset from the hovercrafttargetPosition = follow.position + Vector3.up * distanceUp - follow.forward * distanceAway;// making a smooth transition between it's current position and the position it wants to be intransform.position = Vector3.Lerp(transform.position, targetPosition, Time.deltaTime * smooth);// make sure the camera is looking the right way!transform.LookAt(follow);}}
接着把上面的这个脚本挂载到摄像机上。
最后把你想跟随的人物的tag设为Player。
运行游戏后,摄像机就可以从人物背后跟随人物了。
1 0
- Unity3D摄像机跟随人物
- Unity3D摄像机跟随人物
- Unity3D 人物移动 摄像机跟随
- Unity3d学习记录(一)摄像机跟随人物移动,并且注视人物
- Unity3d学习记录(一)摄像机跟随人物移动,并且注视人物
- unity3D 摄像机跟随
- Unity3D 摄像机滑动跟随
- unity3d摄像机跟随物体
- Unity3D 摄像机平滑跟随角色
- Unity3D中摄像机跟随方法
- Unity3d入门代码--摄像机跟随
- 人物鼠标点击控制以及摄像机跟随
- Unity3d摄像机跟随角色移动脚本
- 摄像机的旋转缩放与跟随,并且保持跟随的时候不受人物的影响。
- unity3d创建一个跟随人物的血条
- unity3d 摄像机跟随鼠标和键盘的控制
- unity3d 摄像机跟随角色时被物体遮挡解决方案
- Unity3D摄像机跟随物体移动的代码控制
- 第3章 14
- 深入讲解WEBVIEW(上)
- jQuery验证控件jquery.validate.js使用说明+中文API
- 欢迎使用CSDN-markdown编辑器
- Flume Source--spooldir Sink--file_roll channels--file
- Unity3D摄像机跟随人物
- uboot流程分析--修改android启动模式按键
- 学习笔记:架构 移动应用架构 网络层设计方案(三)
- 插入排序法
- 正确地在QML应用中使用fontsize
- 【高斯消元】 HDOJ 5257 翻转游戏
- 九度OJ-题目1520:树的子结构
- C语言函数声明
- 哈希表