【Unity快速实现小功能】实现摄像机跟随角色移动功能
来源:互联网 发布:php爬虫框架 编辑:程序博客网 时间:2024/05/09 16:59
问题描述:实现摄像机跟随角色移动功能。
问题解决:向摄像机中加入如下FllowTarget组件,代码如下:
using UnityEngine; using System.Collections; public class FllowTarget : MonoBehaviour { public Transform character; //摄像机要跟随的人物 public float smoothTime = 0.01f; //摄像机平滑移动的时间private Vector3 cameraVelocity = Vector3.zero; private Camera mainCamera; //主摄像机(有时候会在工程中有多个摄像机,但是只能有一个主摄像机吧) void Awake () { mainCamera = Camera.main; } void Update() { transform.position = Vector3.SmoothDamp(transform.position, character.position + new Vector3(0, 0, -5), ref cameraVelocity, smoothTime); } }
相关解释:
主要就是Vector3.SmoothDamp() 这个函数。里面的第一个参数就是当前的位置。 第二个参数就是要接近的位置。 第三个参数就是 当前速度,这个值由你每次调用这个函数时被修改。 第四个参数就是完成这个位移移动所花费的时间。
0 0
- 【Unity快速实现小功能】实现摄像机跟随角色移动功能
- 【Unity快速实现小功能】动画系统学习小技巧篇(二)——摄像机跟随角色移动
- Unity摄像机跟随角色移动
- unity 如何控制摄像机跟随角色移动
- 【Unity快速实现小功能】实现物体绕轴旋转
- unity 实现宠物跟随移动
- 【Unity快速实现小功能】快速添加一个鼠标点击物体的识别功能
- Qte中实现输入法窗口跟随光标移动功能
- 【Unity快速实现小功能】NGUI篇——快速实现一个可滑动列表
- Unity3d摄像机跟随角色移动脚本
- 【Unity&摄像机&NGUI&2.5D】UILabel跟随角色移动和其参数调整
- 通过Surface实现相机功能 摄像机功能
- 【Unity快速实现小功能】NGUI篇——实现点击有链接的文本
- 【Unity快速实现小功能】实现一个类似跑马灯的效果
- 【Unity快速实现小功能】NGUI篇——实现点击有链接的文本
- 笔记_Maya动画中功能___摄像机___<摄像机跟随主体物进行移动>002
- Unity 3d 实现物体跟随摄像机视野运动
- unity-实现摄像机跟随物体(Vector3.SmoothDamp)
- SendMessage与PostMessage的区别
- VB.net学习笔记(十四) 反射、多态
- spoj 694 求一个字符串中不同子串的个数
- 《2》Maven项目工程创建
- Ubuntu 14.04可以ping通DNS 无法访问外网的解决办法
- 【Unity快速实现小功能】实现摄像机跟随角色移动功能
- gdcpc2015A题
- 放过你与口语
- C#中,变量前的@符号
- 重复提交、重复刷新、防止后退的问题以及处理方式分析
- 大整数的加减乘运算
- ubuntu mysql 安装
- apns4erl沙箱测试链接崩溃
- c# sqlserver数据库连接