Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具

在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件的必经之路。

  • 操作面板的各个区域
  • 学会如何导入第三方的工具包

1.操作面板的各个区域

启动Unity,我们会看到图中的界面,可能你们看到的界面跟我的不完全一致,因为U3D同样也支持功能块的自定义摆放,每个人按照自己的习惯进行调整。

我们来简单地阐述一下各个区域的名称和对应的功能:
1.Hierarchy板块——场景资源管理,由于游戏中可能需要用到切换多个场景来实现,而此板块就是管理当前场景资源的;
2.Game板块——游戏预览空间,在Scene中编辑好的界面视图可以在Game中看到预览效果,显示范围即为当前相机的视野范围,此外,此版块也是游戏运行时效果的展示板块。
3.Scene板块——场景编辑面板,这是与Hierarchy板块相关联的板块,展示的事当前场景资源的可视化效果,也可对其中的元素进行修改。
4.Project板块——工程文件资源管理,整个工程所有文件资源都可以在这个板块中进行管理;
5.Inspector板块——组件属性面板,在Hierarchy板块、Scene板块或者是Project中选中一个实体,在此板块中会显示其中包含的各种组件及其参数,可以在此处修改个参数已达到设计效果。


假如你是个比较随意的人,Unity里也提供了推荐的排布方式,选择的方法就是:点击右上角Layout下拉菜单,其中前三项都是推荐的排布格局。而假如你希望使用自己自定义的布局方式,并保存起来,也是通过下拉菜单中的Save Layout…来实现的。

假如你在使用过程中不小心关闭了某些模板窗口,我们可以通过顶栏的工具将其重新调出来,如下图所示是我们上述讲解的几个常用的功能板块,当然最后一项Console控制台板块也是很常用的调试工具,用于显示后来打印的Log调试信息。


2.导入第三方的工具包(.unitypackage文件)

细心地朋友应该不难发现,我的顶栏菜单栏中比你们多了一项NGUI项,在网上做一下简单的搜索,我们很容易就能下载到不同版本的ngui.unitypackage文件,这不是Unity自带的工具,而是第三方开发的一个专门用于Unity项目UI界面设计的一个插件,由于其具有比Unity原生的UI设计框架(GUI)更为简单易用的特点,导入使用这个插件可以让项目的UI设计更为方便。当然,最新网上还有另外一个用于制作UI的工具逐渐也被广泛使用,叫做UGUI,有兴趣的朋友也可以自己试用一下。
说了那么多,我们还没说清楚要如何将第三方的工具包导入到项目中为我们所用呢,具体的步骤如下:

选择已下载的NGUI文件,然后就出现导入资源的界面,我们只需选中全部导入资源,点击Import,待导入完成后关闭Unity然后再重启,顶部菜单栏便会多出NGUI这一栏,其他第三方的资源包也可通过相同的步骤导入到工程中来。

Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具相关推荐

  1. 【游戏客户端开发】Unity3D 学习笔记2——了解U3D引擎的操作面板和各种工具

    在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件的必经之路. 操作面板的各个区域 学会如何导入第三方的工具包 1. ...

  2. Unity3D学习笔记12——渲染纹理

    文章目录 1. 概述 2. 详论 3. 问题 1. 概述 在文章<Unity3D学习笔记11--后处理>中论述了后处理是帧缓存(Framebuffer)技术实现之一:而另外一个帧缓存技术实 ...

  3. Unity3D学习笔记(二、小球滚动吃金币)

    源码:键盘方向键操作小球滚动吃金币Unity3D源码 下篇:Unity3D学习笔记(三.小球跑酷) 一.颜色材质球创建  二.Plane平板创建 三.围墙 同理二,新建Cube,并调整属性,设立围墙 ...

  4. Unity3D学习笔记3——Unity Shader的初步使用

    文章目录 1. 概述 2. 详论 2.1. 创建材质 2.2. 着色器 2.2.1. 名称 2.2.2. 属性 2.2.3. SubShader 2.2.3.1. 标签(Tags) 2.2.3.2. ...

  5. Unity3D 学习笔记4 —— UGUI+uLua游戏框架

    Unity3D 学习笔记4 -- UGUI+uLua游戏框架 使用到的资料下载地址以及基础知识 框架讲解 拓展热更过程 在这里我们使用的是uLua/cstolua技术空间所以提供的UGUI+uLua的 ...

  6. Unity3D学习笔记6——GPU实例化(1)

    文章目录 1. 概述 2. 详论 3. 参考 1. 概述 在之前的文章中说到,一种材质对应一次绘制调用的指令.即使是这种情况,两个三维物体使用同一种材质,但它们使用的材质参数不一样,那么最终仍然会造成 ...

  7. Unity3D学习笔记8——GPU实例化(3)

    文章目录 1. 概述 2. 详论 2.1. 自动实例化 2.2. MaterialPropertyBlock 3. 参考 1. 概述 在前两篇文章<Unity3D学习笔记6--GPU实例化(1) ...

  8. unity3d 学习笔记四 skybox(天空盒) light(光源) halo(光晕)

    Unity3D学习笔记(四)天空.光晕和迷雾 六年前第一次接触<魔兽世界>的时候,被其绚丽的画面所折服,一个叫做贫瘠之地的地方,深深印在我的脑海里.当时在艾泽拉斯大陆还不能使用飞行坐骑,试 ...

  9. Unity3D学习笔记:粒子特效参数

    Unity3D学习笔记:粒子特效参数含义 转载 https://blog.csdn.net/asd237241291/article/details/8433534 粒子特效 粒子系统检视面板 初始化 ...

最新文章

  1. php中mysql_PHP中MySQL操作
  2. 以后要把flex用起来
  3. android stub.asinterface是什么意思
  4. 缓存DNS域名解析服务器的制作方法
  5. 5.USTC生命科学医学部学生会
  6. Collaborative Filter - Data Mining基础(ACM暑校)
  7. DeepFocus,基于AI实现更逼真的VR图像
  8. 苹果cmsv10播放器源码插件
  9. 64位linux安装mysql数据库吗_Linux下安装Mysql数据库
  10. ApacheCN 大数据译文集(二) 20211206 更新
  11. 标题在优化排名的写法
  12. Android 仿微信朋友圈发表图片拖拽和删除功能
  13. 以太网口差分电平_高速串行总线设计基础(八)揭秘SERDES高速面纱之CML电平标准与预加重技术...
  14. 卸载vs2015社区版本然后装vs2015专业版本出现问题ActivityLog.xml错误
  15. 容斥原理(转载http://www.cppblog.com/vici/archive/2011/09/05/155103.html)
  16. 《RISC-V架构与嵌入式开发快速入门_胡振波著》学习笔记
  17. 打开微信开发者工具后无法显示文件的问题解决方案
  18. 环游世界已经高于购置房产成为千禧一代最希望实现的愿望
  19. racte margin 居中 失效_微信朋友圈签名 个性 居中 酷炫 设置教程,支持 安卓 / 苹果!...
  20. 最新notion enhancer安装教程(macOS Intel适用)

热门文章

  1. 海明码,码距,海明校验码
  2. 支付宝AR红包引出Python中的PIL小试
  3. 将两个android项目整合,并在父项目中使用子项目的功能
  4. python 交互redis 的ZADD方法异常: AttributeError: ‘int‘ object has no attribute ‘items‘
  5. wallpaper代码_70 行 python 代码实现壁纸批量下载!
  6. 文言文编程背后-语言的本质
  7. 排列组合C几几怎么算
  8. html5 css3在线工具,HTML5/CSS3开发辅助工具(TopStyle)
  9. vs2015+openCV(x64)出现运行时”无法查找或打开 PDB 文件”问题
  10. 口碑极好的SAP PP培训视频, 21G, 52个视频