12.20 摄像机跟随玩家

2023-11-08

public class CameraFollow : MonoBehaviour {
	Transform player;
float up = 11, away = 17;
	Vector3 pos;
float speed =3f;
	void Start () {
	player = GameObject.FindWithTag("Player").transform;
}
void Update () {

	pos = player.position + Vector3.up * up - player.forward * away;//相机定位
	transform.position = Vector3.Lerp(transform.position,pos,Time.deltaTime*speed);//跟随
	transform.LookAt(player);//看向玩家

	//四元数写法

	//Quaternion q = Quaternion.LookRotation(player.position-transform.position);
	//transform.rotation = Quaternion.Slerp(transform.rotation,q,Time.deltaTime*speed);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

12.20 摄像机跟随玩家 的相关文章

随机推荐

  • Qt入门(4)——Qt常见控件

    Qt提供了大量的内建控件及通用对话框可满足程序员的绝大部分要求 我们将对这些控件和对话框作一个大概的介绍 1 QLabel 定义 cpp view plain copy QLabel m labelOrdered newQLabel 0 t
  • Python:数据类型list的基本操作,list嵌套数组简述

    转自 北京图灵学院刘大拿 https study 163 com course introduction htm courseId 1004987028 后续补充来源 Python 廖雪峰 https www liaoxuefeng com
  • 求单链表长度(C语言)

    include
  • sublime text3打开文件,中文乱码问题解决办法

    一 首先要确保本机sublime已经有安装包管理器 如果没有 安装方法 http blog chinaunix net uid 12014716 id 4269991 html 文中的第一步 安装包管理器 二 安装乱码处理插件 调用ctrl
  • Linux下JDK安装及配置 (tar.gz版)

    安装环境 Linux JDK安装 tar gz为解压后就可以使用的版本 这里我将使用jdk 8u65 linux x64 tar gz版 安装到 usr java 下 步骤一 将文件jdk 8u65 linux x64 gz移动到 usr
  • 惯导系列(二):应用于惯性导航的滤波算法(最近在修正)

    前言 我又消失了一段时间 这段时间研究了惯性导航有关的算法 整理了不少博客 字数比较多 图片比较多 学到了很多知识 2023 8 5补充 惯性导航的滤波算法比较复杂 分析起来很难以理解 IMU滤波要考虑两种实际应用场所 一是分析惯导的姿态
  • 【GPU Gems 学习笔记】Implementing Improved Perlin Noise

    柏林噪声 柏林噪声算法 Perlin Noise 是Ken Perlin在1983年提出的一种渐变噪声 和完全随机的白噪声相比 柏林噪声做到了杂乱而有序 能够更好地模拟自然界中的随机现象的复杂性和相互间的关联性 常被用于电影视觉效果 a 一
  • dotnet跨域问题之预检请求的重定向

    浏览器模式是不允许预检请求的重定向的 redirect for a preflight request 场景 前后端分离情况下 不同域名的应用 当前端去dotnet core的web api接口中取数据时 出现了错误 跨域错误 错误的大概意
  • 使用Pandoc在命令行中转换文件

    Pandoc是用于将文件从一种标记语言转换为另一种标记语言的命令行工具 标记语言使用标签来注释文档的各个部分 常用的标记语言包括Markdown ReStructuredText HTML LaTex ePub和Microsoft Word
  • expr命令用法-实例讲解

    expr命令是一个手工命令行计数器 用于在UNIX LINUX下求表达式变量的值 一般用于整数值 也可用于字符串 格式为 expr Expression 命令读入Expression 参数 计算它的值 然后将结果写入到标准输出 参数应用规则
  • One PUNCH Man——深度学习入门

    文章目录 人类视觉原理 从神经网络到卷积神经网络 CNN 数据输入层 卷积计算层 卷积的计算 参数共享机制 激励层 池化层 全连接层 CNN优缺点 卷积神经网络的常用框架 人类视觉原理 深度学习的许多研究成果 离不开对大脑认知原理的研究 尤
  • java mail 通过 freemarker 发送邮件

    java mail 通过 freemarker 发送邮件 理解 java mail 核心类 1 MimeMessage 对象就是一封邮件 2 Session 定义系统属性信息 具体代码如下 1 controller 层代码如下 packag
  • ubuntu 下切换窗口

    通过 alt tab 键 在所有打开的程序之前切换 在切换过程中 如果遇到已经打开多个窗口的程序 可以按 alt 键 组合键 转入一个程序所有窗口中 循环切换 转载于 https www cnblogs com zach0812 p 115
  • C# 的文件读写方式汇总(学习心得 27)

    当打开文件进行读写时 它变成一个 流 从根本上说 流是通过通信路径传递的字节序列 有两个主要的流 输入流 和 输出流 输入流用于从文件读取数据 读操作 输出流用于向文件写入数据 写操作 超级小白友好 讲解C 基础 每集5分钟轻松学习 拒绝从
  • pta找完数问题,我想知道哪错了,pta上显示有两处答案错误,谢谢

    include
  • 2018/12/19统计字符出现字数

    本题要求编写程序 统计并输出某给定字符在给定字符串中出现的次数 输入格式 输入第一行给出一个以回车结束的字符串 少于80个字符 第二行输入一个字符 输出格式 在一行中输出给定字符在给定字符串中出现的次数 输入样例 programming i
  • MSF图形化界面Viper(炫彩蛇)下载与使用

    Viper 炫彩蛇 是一款图形化内网渗透工具 将内网渗透过程中常用的战术及技术进行模块化及武器化 Viper 炫彩蛇 集成杀软绕过 内网隧道 文件管理 命令行等基础功能 Viper 炫彩蛇 当前已集成70 个模块 覆盖初始访问 持久化 权限
  • zsh: command not found: brew

    问题 已经安装好Homebrew 命令行查看brew v 显示zsh command not found brew 解决方案 打开 如不存在此文件会自动创建 vim zshrc 在里面添加一行 export PATH opt homebre
  • 【数据结构】手把手带你搞懂顺序表(带图详解)

    文章目录 前言 1 顺序表 1 1 顺序表的结构体 1 2 功能实现 初始顺序表 增加顺序表长度 顺序表的查找 顺序表的插入 顺序表的删除 打印顺序表 顺序表的销毁 1 3 顺序存储结构的优缺点 顺序表总代码 前言 在本篇博客中 我会概述顺
  • 12.20 摄像机跟随玩家

    public class CameraFollow MonoBehaviour Transform player float up 11 away 17 Vector3 pos float speed 3f void Start playe