在相机跟随脚本中加入如下代码:

public Transform Player;
private Vector3 Pos;void LateUpdate() {Pos = Player.transform.position - gameObject.transform.position;Pos.z = 0;    //摄像机的图层不能变化,所以z一直是0gameObject.transform.position += Pos / 20;}

然后把要被跟随的对象拖到其Player变量里即可。

(代码中的20是跟随的速度,值越小跟随越慢,其原理很好理解,每次Update的时候,并不一次性把相机对准游戏对象,而是每次只让它向目标方向移动总距离的20分之一,这样就会实现缓慢跟随,距离越来越近。)

Unity 2D 摄像机平滑跟随相关推荐

  1. unity 2d摄像机类型_Unity使用笔记2——功能介绍

    记录一下unity的使用技巧. 1.Tag & Layers 选中GameObject后状态栏的第二排有这两种属性可以设置,有一些预设的 tag ,也可以自己加,注意此处的 Layer 并不决 ...

  2. unity 2d摄像机类型_Unity法线水,顺便利用CommandBuffer实现廉价的深度和截屏

    最近其实做了好多东西,但是实在是忙啊 没有时间归纳和总结,先把最近做的这个东西拿出来和大家分享 后续逐步把所会的东西一点点分享出来 先放一个效果出来: 法线水最终效果https://www.zhihu ...

  3. unity 2d摄像机类型_Unity透明效果-开启深度写入的半透明效果实现

    上一部分中提到了由于关闭深度写入而产生的遮挡问题,本小节将进行一种解决上述问题的实践--开启深度写入的两个Pass的透明效果实现. 基本思想 使用两个Pass进行渲染: 第一个Pass开启深度写入,但 ...

  4. Unity之2D摄像机跟随

    Unity之2D摄像机跟随 在2D游戏制作过程中,摄像机的跟随主角移动是必不可少的.有代码实现,也有插件实现.下面分别讲述两种方法. Unity中提供了专属的摄像机插件进行使用: 官方Cinemach ...

  5. 【Unity】2D摄像机跟踪

    2D游戏中摄像机跟随角色移动只需要考虑X轴 float playerNowPositionX = transform.position.x; //相机只需要水平移动即可Camera.main.tran ...

  6. unity中3dUI或者模型始终面向摄像机,跟随摄像机视角旋转丨视角跟随丨固定视角

    视角跟随 本脚本为一个目标跟随 unity中3dUI或者模型始终面向摄像机,跟随摄像机视角旋转 使用方法超级简单,对于一个资深的Ctrl+cv程序极为友好 不多讲解直接上代码 代码模块 public ...

  7. unity碰撞检测函数,碰撞信息获取,触发检测,使用粒子系统创建火焰,创建动画(火光闪烁),导航系统,通过导航系统控制人物移动,控制摄像机的跟随,控制角色动画播放

    碰撞检测函数 private void OnCollisionEnter(Collision collision){print("OnCollisonEnter");}privat ...

  8. 关于Unity 2d动画实现

    本文转自:http://gamerboom.com/archives/76709 本文为游戏邦/gamerboom.com编译,拒绝任何不保留版权的转载,如需转载请联系:游戏邦 作者:Alex Ros ...

  9. Unity 图形 - 摄像机

    文章目录 1. Camera 1.1 透视和正交 1.2 视口区域形状 1.3 背景 2. 使用多个摄像机 2.1 多个摄像机切换 2.2 全屏渲染+部分屏幕区域渲染 3. 使用物理摄像机 Using ...

最新文章

  1. nodejs回调函数理解
  2. 【笔记】mysql入门语句8条
  3. HttpWatch7.0测试工具
  4. 6月27日比特币现金消息总结
  5. 达内出来的混得怎么样了_《士兵突击》主演现状:混得最好的不是王宝强,而是一向低调的他...
  6. 非名企非名校,我是如何入职顶级互联网公司的
  7. ethercat主站控制软件TwinCAT的安装
  8. 【linux】服务器运维必备之linux常用命令合集
  9. 拒绝与其他码农一致!CSDN定制T让你成为最靓的仔
  10. Android RecyclerView批量更新notifyItemRangeChanged
  11. java 执行 jar 包中的 main 方法
  12. 格拉布斯法—异常值判断(异常值)
  13. 15日精读掌握《高德纳:具体数学》计划(2019.5/27-2019/6/10)
  14. java的测试岗位_JAVA测试岗位职责
  15. 俄亥俄州立大学计算机专业排名,OSU的Computer Science and Engineering「俄亥俄州立大学计算机科学与工程系」...
  16. 做android移动开发的一点体会
  17. 第七章 突变和随机化
  18. word的小方框如何在里面打上对勾
  19. 百度霸屏什么意思?如何实现百度霸屏!
  20. 华为云语音识别:一句话识别API调用

热门文章

  1. 2021年危险化学品经营单位主要负责人考试及危险化学品经营单位主要负责人复审模拟考试
  2. 长沙十大情调情侣约会餐厅,你们去过哪几家?
  3. 传感器与变送器的区别与联系
  4. Python趋势自动化描述最终(最新)
  5. 如何把pdf文件转换成eps文件
  6. 使用RGB值显示颜色
  7. 硬件断点和软件断点的区别
  8. python如何微信公众号刷票_问卷星刷票
  9. CGB2202面向对象第7天
  10. ajax向后台传中文乱码问题