位置: 编程技术 - 正文

Unity3D学习笔记之七创建自己的游戏场景(unity3d基础教程)

编辑:rootadmin
到现在为止我们已经拥有了比较完备的Prefab,已经可以创建宏大的游戏场景,并以第一人称视角在场景中漫游了。这里给大家做个小的示范,建一个小场景大家在创建场景的时候需要自由发挥,做个尽量大的场景出来。 这一系列教程以及素材均参考自人人素材翻译组出品的翻译教程《Unity游戏引擎的基础入门视频教程》,下载链接附在第二篇学习笔记中。 我们以最初的添加了First Person Controller的PFB_Straight为整个场景的中心点来展开。我们先从Project中Prefabs文件夹拖出来两个Straight的Prefab,分别利用顶点捕捉放到中心点的两边。接下来同样利用顶点捕捉,一边添加上拐角接死胡同,一边直接加上死胡同,这样就完成了一个封闭的小场景。 在场景创建过程中,经常需要将整个预组件进行旋转,操作与旋转单个部件相同,选中Prefab进行处理即可。这里两个死胡同一个需要旋转度一个需要旋转度。但有个问题需要注意就是地面和天花板纹理的调整,旋转后的Prefab和相邻的Prefab可能会出现纹理断层的现象。将视线调高就可以看到了,我们只需要选中单个的地板和天花板,将纹理旋转相反的角度(之前组件旋转的角度)就可以了。这些都是游戏中的细节处理,如果你不旋转的话,运行倒也没什么问题,但这样做出来的场景,玩家会满意吗?旋转单个部件取消纹理断层后,我们就可以播放,体验场景的漫游了。在漫游的时候我们注意到,总会有蓝色的线条和散点在场景各个组件的交界处,这是因为我们的First Person Controller中摄像机的背景颜色默认是蓝色,我们需要去做一下修改。 如下图,我们在Hierarchy视图中,展开First Person Controller,选中Main Camera(Scene视图中会出现照相机的预览范围和图像)后,我们可以看到Inspector视图中有Camera的选项,在Background一项中,将背景颜色改为黑色。再次运行的话,就看不到那些蓝色的线条和点了。这里要强调两个小技巧。 一、我们在创建场景的时候,最便捷的方法并不是一直用一个新的预组件旋转后假如场景,而是使用Control&#;D复制我们之前已经存在与场景中旋转过的Prefab,可以复制一个两个,直路的部分甚至可以复制三个四个。有这些之前旋转过的Prefab,我们就相当于有了各个方向的无须旋转和调整纹理的预组件。 如下图:复制两个场景中旋转过的Prefab,注意复制之后需要按坐标轴方向拖动,以拖出复制的那一份组件。二、在创建场景的同时,有时我们经常要自行删除场景中已有组件的,删除直路中的一面墙,就可以分出一条岔路来,所以我们要多一些这样的尝试,单独选中一个组件删除即可,在我们建完场景后,Hierarchy中通常会有不少数量的白色Object。 好了,下面开始创建自己宏大的游戏场景吧,对于Unity3D而言,只要有足够多的Prefab创建场景只是举手之劳,半个小时足够你创建一个半天都走不出去的迷宫了,加油吧~.3.7 : By Mr.Losers

推荐整理分享Unity3D学习笔记之七创建自己的游戏场景(unity3d基础教程),希望有所帮助,仅作参考,欢迎阅读内容。

Unity3D学习笔记之七创建自己的游戏场景(unity3d基础教程)

文章相关热门搜索词:unity3d快速入门,unity3d总结,unity3d官方教程,unity3d快速入门,unity3d2019教程,unity3d初学者教程视频,unity3d总结,unity3d2019教程,内容如对您有帮助,希望把文章链接给更多的朋友!

Unity3d 基于物理渲染Physically-Based Rendering之实现 根据前文的例子

unity3d 中实现猜拳游戏 usingUnityEngine;usingSystem.Collections;publicclasscaiquan:MonoBehaviour{publicRectr1;publicRectr2;//publicTexturet1;//publicTexturet2;//publicTexturet3;publicTexture[]textures;publicintcomputerCP;pu

unity3d加密代码结束篇 确定Mono可以成功后,我就自己修改了它的源代码,一开始虽然不顺利,但幸运的是可以用g_warning打印。通过打印发现自己多解密了一个字节。最终成功

标签: unity3d基础教程

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

上一篇:Unity3d 基于物理渲染Physically-Based Rendering之specular BRDF(unity3d基于物理系统的2D平台跳跃游戏)

下一篇:Unity3d 基于物理渲染Physically-Based Rendering之实现(unity3d物理现象模拟)

  • 投标保证金保险怎么买
  • 法人独资企业怎么样
  • 分公司法人必须是总公司法人吗
  • 应付票据和应付账款有什么区别
  • 个人独资公司可以控股其他公司吗
  • 小规模纳税人标准2019
  • 预收货款存入银行分录
  • 企业拆迁安置房能买吗
  • 减免应收账款账务处理
  • 存货残料收入账务处理?
  • 支票付款提示
  • 委托加工收回后直接销售的消费税
  • 没有发票合法吗
  • 年会费用的会计分录
  • 残疾人收到房租租赁发票收入还要缴纳个税吗
  • 报关单出口退税联在哪打印
  • 小微企业差旅费可以税前扣除吗
  • 机票改签费要开发票吗
  • 家具上的木蜡油味去除
  • 员工生育礼品
  • 从租计征的房产税需要缴纳土地使用税吗
  • 个人免征增值税起征点
  • 工厂电线
  • thinkphp5.0自定义路由
  • 资产减值损失汇算清缴需要调增嘛?
  • PHP:oci_free_descriptor()的用法_Oracle函数
  • svg怎么改大小
  • 禁止扣除项目有什么
  • 微信小程序开发完整项目
  • 企业投资固定资产
  • 计提企业税费和缴纳分录怎么做
  • 九斑蛾,瑞士 (© Thomas Marent/Minden Pictures)
  • 锡特f8
  • php代码加密工具 xend
  • php2008
  • 成本类账户期末余额在借方还是贷方
  • python%s
  • 固定资产减值准备计入什么科目
  • 企业小微企业贷逾期起诉法人房子会被拍卖吗?
  • 买资产买负债
  • 取得经营所得的个人,有综合所得的是什么意思
  • 通讯补贴算福利费吗
  • 建筑企业提供服务的机制保障
  • 帐载金额
  • 红字发票与作废发票验旧
  • 原材料发生退货怎么处理
  • 财务费用应付利息
  • 产品成本归集和分配是哪一章的
  • 残保金是应交税费吗
  • 物业管理公司收入确认
  • 直接计入当期利润吗
  • 建筑公司收到的工程服务发票怎么做账
  • 停产期间机器设备没提折旧,如何补提折旧
  • 一般纳税人纳税申报表
  • 信用减值损失科目代码6702
  • 企业给职工发放的自产产品应作为职工福利费管理
  • 工会经费的使用应当依法接受国家的监督
  • 新冠肺炎疫情相关租金减让适用简化处理方法的时间范围
  • 投资回报怎么写
  • 怎样计算存款利息?
  • win2008r2下载
  • dell t110服务器
  • 忘记mysql密码
  • cpu numa
  • windows xp iis安装
  • win10系统如何快速回到桌面
  • win7 64位旗舰版如何实现快速删除U盘?win7快速删除U盘的设置方法
  • 欢迎使用来电提醒业务,本次呼叫将以点对点
  • html气泡效果
  • perl如何使用
  • Node.js中的事件循环是什么
  • js动态改变div内容
  • python中的字典与列表属于什么类型
  • rsa python3
  • context和getApplicationContext()介绍
  • 咪咕游戏包括什么
  • js如何输出页面内容
  • 企业自有房屋需要交税吗
  • 财税公司工资怎么样
  • 国税系统如何变更财务负责人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设