位置: 编程技术 - 正文

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)

  • 广东税务是什么
  • 外购无形资产的摊销额计入什么费用
  • 个人对个人大额转账要什么资料
  • 以前年度计提的工资没发放怎么处理
  • 普票开错了几个月可以重新开
  • 土地出让金返还的禁止性规定
  • 劳务费确认收入
  • 跨境电子商务出来能干嘛
  • 公司老板个人卡收款 出纳有责任吗
  • 周转借款会计分录
  • 企业中由特定人员所承担的一项
  • 公司注销取不到采购发票怎么汇算清缴?
  • 增值税专用发票开错了咋办
  • 认缴制需要多久交完
  • 工会筹备金交给谁
  • 应交税费应交增值税的三级科目有哪些
  • 携税宝服务费可以入办公费吗
  • 小规模不动产销售不动产怎么交税
  • 企业所得税申报表在哪里打印
  • 个体户生产经营所得税减半征收
  • 销项税额是负数是怎么回事
  • 简易征收工程款可以抵扣吗?
  • 经营性租入的固定资产需要计提折旧吗
  • 公司贷款评估费的做账
  • 汇算清缴退税调整利润表
  • 招待费进项税能抵扣嘛
  • 环保税优惠问题
  • 重装系统出现无效签名
  • RSync文件备份同步 Linux服务器rsync同步配置图文教程
  • 六月雪的养殖方法和注意事项
  • 信用卡扣手续费怎么算的
  • 支付宝付款凭证可以当发票吗
  • php如何编程
  • php smarty
  • 硬件设施不完备
  • 鸿蒙系统怎么设置桌面小组件
  • 东洛锡安的金黄麦田,苏格兰 (© Scott Masterton/plainpicture)
  • thinkphp生成html
  • js函数怎么调用
  • 云E办接口文档
  • 深度学习分析NASA电池数据(1 数据读取)
  • 营业额是营业收入总额吗
  • 中国烟草资产负债表
  • 职工探亲如何报差旅费
  • 财报层次和认定层次
  • css怎么制作
  • 购买一台电脑2400元贵吗
  • 资产处置损益算营业外收入吗
  • 个人所得税定额税率
  • 一般纳税人开普票要交税几点
  • 加强mysql安全
  • 应交增值税进项税额和销项税额区别
  • 年金一定是一年一次吗
  • 周转材料怎么做分录
  • 公司验资报告多少钱
  • 建筑公司挂靠单位的财务处理是?
  • 现金流量表补充资料的作用
  • 员工福利费是不是免税项目
  • 同一控制下的企业合并和非同一控制下的企业合并的区别
  • 小规模纳税人开票限额是多少
  • 关于租金收入确认的说法
  • 固定资产如何管理
  • 残保金不申报可以补缴吗
  • win2003安全模式怎么进
  • win8热点设置
  • dwm.exe占用内存过高怎么办
  • 操作系统启动慢怎么办
  • win10家庭版怎么关闭windows defender
  • 折腾linux 没意义
  • cocos2dx解密
  • jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
  • jquery validate表单校验
  • pythoni脚本
  • 天津市税务总局现任领导
  • 山东省税务局网站首页
  • 青椒课堂怎么激活登录
  • 陕西税务局如何缴纳社保
  • 购买烟叶要交烟税吗
  • 河南税务局发票查询系统
  • 江西省国家税务局客运定额发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设