Unity 2D摄像机跟随角色移动
一,摄像机只跟随角色移动
二,摄像机移动时,是平缓移动的
using System.Collections; using System.Collections.Generic; using UnityEngine;public class CmeraFollow : MonoBehaviour {public Transform m_playerTransform;//设定一个角色能看到的最远值public float Ahead;//设置一个摄像机要移动到的点public Vector3 targetPos;//设置一个缓动速度插值public float smooth;void Start () {//获取当前角色的transform//m_playerTransform = GameObject.Find("player").GetComponent<Transform>(); }// Update is called once per framevoid Update () {//this.transform.position = new Vector3(m_playerTransform.position.x, gameObject.transform.position.y, gameObject.transform.position.z); targetPos = new Vector3(m_playerTransform.position.x, gameObject.transform.position.y, gameObject.transform.position.z);if (m_playerTransform.position.x > 0f){targetPos = new Vector3(m_playerTransform.position.x + Ahead, gameObject.transform.position.y, gameObject.transform.position.z);}else{targetPos = new Vector3(m_playerTransform.position.x - Ahead, gameObject.transform.position.y, gameObject.transform.position.z);}transform.position = Vector3.Lerp(transform.position, targetPos, smooth * Time.deltaTime);} }
转载于:https://www.cnblogs.com/yueqingli/p/10121887.html
Unity 2D摄像机跟随角色移动相关推荐
- Unity之2D摄像机跟随
Unity之2D摄像机跟随 在2D游戏制作过程中,摄像机的跟随主角移动是必不可少的.有代码实现,也有插件实现.下面分别讲述两种方法. Unity中提供了专属的摄像机插件进行使用: 官方Cinemach ...
- unity3d 摄像机跟随角色时被物体遮挡解决方案
unity3d 摄像机跟随角色时被物体遮挡解决方案 未被遮挡时 为了解决这个问题,在这里我们需要用到 Physics.RaycastAll:使用方法详见圣典 首先 ,我们引入命名空间 System.C ...
- unity 2d摄像机类型_Unity使用笔记2——功能介绍
记录一下unity的使用技巧. 1.Tag & Layers 选中GameObject后状态栏的第二排有这两种属性可以设置,有一些预设的 tag ,也可以自己加,注意此处的 Layer 并不决 ...
- 3dunity玩家角色与物体发生碰撞后,角色身份改变,并且始终有摄像机跟随角色
新建一个cube,作为角色碰撞体,当角色1触碰它时,身份改变.将角色1,角色2放入场景中,再将角色2放置文件夹a, 新建摄像机1,主摄像机的跟随人物脚本绑定场景中的角色1,摄像机2的跟随人物脚本绑定场 ...
- Unity 2D 摄像机平滑跟随
在相机跟随脚本中加入如下代码: public Transform Player; private Vector3 Pos;void LateUpdate() {Pos = Player.transfo ...
- unity 2d文字跟随主角移动_使用 Unity 粒子系统实现 2D 人物足迹效果
前言 项目中使用的基本角色控制脚本是由 Unity Learn 中的官方教程 John Lemon's Haunted Jaunt(很不错的教程)中的示例控制脚本改进而来.其基本思路是根据输入计算一个 ...
- unity 2d摄像机类型_Unity法线水,顺便利用CommandBuffer实现廉价的深度和截屏
最近其实做了好多东西,但是实在是忙啊 没有时间归纳和总结,先把最近做的这个东西拿出来和大家分享 后续逐步把所会的东西一点点分享出来 先放一个效果出来: 法线水最终效果https://www.zhihu ...
- unity 2d摄像机类型_Unity透明效果-开启深度写入的半透明效果实现
上一部分中提到了由于关闭深度写入而产生的遮挡问题,本小节将进行一种解决上述问题的实践--开启深度写入的两个Pass的透明效果实现. 基本思想 使用两个Pass进行渲染: 第一个Pass开启深度写入,但 ...
- unity3d 摄像机跟随角色时 画面抽搐问题
//摄像机update频率更新情况下 position rotation 结果 不插值 插值 摄像机高速移动抽搐 插值 插值 角色跑步抽搐 不插值 不插值 摄像机高速移动抽搐 插值 不插值 角色跑步抽 ...
- Unity中摄像机跟随
一.固定相机跟随,这种相机有一个参考对象,它会保持与该参考对象固定的位置,跟随改参考对象发生移动 public class CameraFlow : MonoBehaviour {public Tra ...
最新文章
- 进制转换(完成Python14作业的背景补充)
- 微信小程序之设置不同的顶部导航栏名称
- Spring Tool Suite记录
- 漫步者蓝牙只有一边有声音_漫步者DreamPods半个月上手体验:谈谈那些好的和不好的地方...
- 前端开发有哪些技术栈要掌握_为什么要掌握前端开发的这四个主要概念
- ASP.NET MVC 5 入门教程 (3) 路由route
- 第十七届“科大讯飞杯”高校网络友谊赛——F-排列计算
- mysql在test库中创建表stu_1.在mysql的test数据库中新建表,表名为student,表结构如下:...
- ios 横向滚轮效果_iOS 可以纵向横向滑动的表格实现
- 注册制后st还有投资价值吗?
- android退出图标按钮,android-setCloseButtonIcon(位图可绘制)不适用于...
- .net,微软,薪资及其他
- 微波工程基础_军工央企丨上海微波设备研究所
- 调查问卷或量表的选项方向或顺序该如何设置??
- 51单片机——舵机的原理及应用
- Centos7下安装yasm详细步骤
- Delphi单元文件Unit详解
- 安卓SDK——广告植入
- Android远程弹窗,Remote Desktop(远程桌面)Android平台远程电脑的又一神器!
- plant simulation 建模案例分析
热门文章
- sql left join on 多条件_SQL深入理解|关系代数、简单查询、连接
- 'net’ 不是内部命令或外部命令,也不是可运行的程序或批处理文件 解决方法...
- 实验二 数据库和表的操作
- [Python设计模式] 第14章 老板来了——观察者模式
- 大数据中mapreduce的核心,shuffle的理解,以及在shuffle中的优化问题
- Elasticsearch 健康状态处理
- hdu 3506 Monkey Party 区间dp + 四边形不等式优化
- Struts1的实现原理
- onmouseover|onmouseout和onmouseenter|onmouseleave的区别
- iOS Xcode 调试 Unable to fix code signing issue