位置: 编程技术 - 正文

unity学习之摄像机的应用(unity摄像机在哪里)

编辑:rootadmin

推荐整理分享unity学习之摄像机的应用(unity摄像机在哪里),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity调用摄像头拍照,unity调用摄像头拍照,unity摄像机在哪里,unity 摄像机,unity如何完成摄像机动画,unity如何完成摄像机动画,unity摄像头,unity如何完成摄像机动画,内容如对您有帮助,希望把文章链接给更多的朋友!

unity学习,希望我的博客能给喜欢unity的朋友带来帮助

今天学习了摄像机的应用,具体用途就是在游戏中,主角在行走时是远距离的跟随照射,当打怪物是近距离的照射,这样的切换有利于我们更好的观察游戏中的场景,下面我们就来看看这个是怎么完成的吧! 先来示意图(没有在游戏场景中尝试,而是用立方体和球体来试验的,画面不是很漂亮,希望朋友们可以理解哦)

来看看具体是怎么实现的吧:

先在场景中添加地面和立方体和球体,想要让画面漂亮一点也可以给地面,立方体和球体分别添加不同的材质球;

然后手动添加一个摄像机,并把手动添加的摄像机和主摄像机分别拖给立方体和球体;

unity学习之摄像机的应用(unity摄像机在哪里)

再就是给立方体和球体分别添加控件Character Controller;

最后就是编写代码来实现我们的效果了;

添加给立方体的代码如下:

using UnityEngine;using System.Collections;public class CubeCamera : MonoBehaviour { //声明CharacterController组件 private CharacterController cube; //定义立方体运动时的速度 float speed = 5f; //定义标志位,声明为静态的 public static bool flag = false; void Start() { //在Start方法中获取CharacterController组件 cube = GetComponent<CharacterController>(); } void Update() { if (flag) { //立方体可以上下左右的运动 float x = Input.GetAxis("Horizontal") * speed; float z = Input.GetAxis("Vertical") * speed; cube.SimpleMove(new Vector3(x, 0, z)); } }}

添加给球体的代码如下:

using UnityEngine;using System.Collections;public class SphereCamera : MonoBehaviour { //声明CharacterController组件 private CharacterController sphere; //定义球体运动时的速度 float speed = 5f; //定义游戏对象sphereCamera和cubeCamera public GameObject sphereCamera; public GameObject cubeCamera; //定义标志位为true bool flage = true; void Start() { //在Start方法中获取CharacterController组件 sphere = GetComponent<CharacterController>(); } int y = 0; void Update() { if (flage) { //球体可以上下左右的运动 float x = Input.GetAxis("Horizontal") * speed; float z = Input.GetAxis("Vertical") * speed; sphere.SimpleMove(new Vector3(x, y, z)); } } //触发器 void OnTriggerEnter(Collider other) { //当球体通过标签碰到立方体时发生口号内的事件 if (other.tag == "Cube") { //标志位为假 flage = false; //SetActive:控制人物在一定范围内或碰撞盒触发后显示或关闭物体 //当标志位为假时,球体摄像机为关闭,立方体摄像机显示 sphereCamera.SetActive(false); cubeCamera.SetActive(true); CubeCamera.flag = true; } }} 最后不要忘记在球体的属性下做设置,把放在立方体和球体下的摄像机分别拖放到相应的位置:

更多精彩内容请关注:

Unity shader教程-第三课:实践!同一个shader,多个material。 本文首发地址:

Unity 实现大转盘笔记 1、unity中要实现旋转一个gameobject,我们需要改变它的transform下对应的Rotation,由于我们的大转盘是2D的视角,所以我们首先需要明确大转盘旋转的方向是

Unity3d-反编译C#和提取资源 使用MonoDevelop查看代码1.解压缩一个Ipa文件,找到如下目录2.拖拽一个Assembly-CSharp.dll文件到MonoDevelop工具栏,即可查看C#代码其他C#反编译工具:.NETReflector

标签: unity摄像机在哪里

本文链接地址:https://www.jiuchutong.com/biancheng/375808.html 转载请保留说明!

上一篇:WWW封装共享 [复制链接]

下一篇:Unity shader教程-第三课:实践!同一个shader,多个material。(unity shader cull off)

  • 企业所得税汇算清缴退税怎么做账
  • 杭天金税财务软件多少钱
  • 外经证办好了后怎么开票
  • 股东投资是所有者权益
  • 应付股东现金股利通过什么核算
  • 报销销售部门差旅费
  • 没有发票的费用可以抵扣企业所得税吗
  • 小规模纳税人预缴税款怎么填申报表
  • 金蝶专业版二级科目设置
  • 同一个人可以在两个地方交社保吗
  • 发放货物给员工 赠送
  • 资产损失税前扣除是什么意思
  • 当月商品已出库货款未收到怎么做分录?
  • 企业注销递延所得税资产怎么处理
  • 销售人员的销售总额怎么算
  • 向消费者支付佣金怎么算
  • 河道工程维护费按什么标准计提
  • 小规模纳税人一个季度多少免税
  • 办理出口退税需要的资料
  • 一般纳税人有按季申报的吗
  • 小规模纳税人装修费用计入什么科目
  • 增值税税率简并纳税
  • 车船税提高了吗
  • 两个立项可以并在一起招标吗
  • 购进农产品怎么做账
  • 成本分析总结报告
  • 公司给供电局转账违法吗
  • 收据换发票的会计分录
  • 增值税一般项目是指什么
  • 代销返点如何进行会计处理?
  • 事业单位需要交企业所得税吗
  • 公益慈善事业捐赠个人所得税
  • 若依框架搭建
  • wordpress主题0skr
  • 给php开发者的编程代码
  • php domdocument
  • 新西兰南岛西南部
  • 2022最新廉洁警示语句
  • 南奥索峰的Lac d'Ayous小屋,法国 (© Eneko Aldaz/Offset by Shutterstock)
  • 异地开办分公司流程
  • AI - stable-diffusion(AI绘画)的搭建与使用
  • Apache PHP MySql安装配置图文教程
  • 进货退出进项税额的核算
  • 电子产品报废清理是否缴纳教育附加税
  • 微信平台的收入从哪里来
  • 小微小型微利企业表述正确的有
  • sql server 2008保存数据库
  • sql server中事务有哪三种语句
  • 提高资产利用率的例子
  • 公司购买办公用品会计分录
  • 政府会计计提折旧方法
  • 以前年度损益调整怎么结转
  • 进口卷烟消费税定额税率
  • 劳务公司核定征收怎么交税的
  • 逾期未认证的增值税发票处理办法
  • 股东借款转为实收资本的说明
  • 资产负债表金额的来源一般是
  • 成本费用总额占营业总收入的比率
  • 中国的法律依据是什么
  • 增值税购进扣税法
  • windowsserver2008远程桌面怎么打开
  • Linux系统中uniq命令的基本使用教程
  • 怎么用代码设置选项
  • win1020h2版好不好
  • win10激活界面打不开
  • win7系统安装office2019
  • 解决出现的问题下一句,欢迎的语气
  • cocos2dx粒子效果
  • cmd常用命令详解
  • opengl教程48讲
  • python输出unicode编码
  • unity3d脚本怎么用
  • unity3d特效教程
  • python裁剪不规则区域
  • 安卓 centos
  • 安徽省马鞍山地区代码
  • 国家税务总局 土地增值税
  • 房产税季度缴纳还是月度
  • 汽车装潢业务是干什么的
  • 农副产品免税最低多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设