【你好学霸】地形制作

 

Unity3D学习笔记...



Hello大家好~今天是星期二,星期二依旧是【你好学霸】今天依然是学霸亦泽的Unity3D的学习笔记。那么~交给亦泽同学↓↓↓

游戏引擎:Unity3D - 4.6.3

脚本编辑器:Visual Studio 2012

脚本语言:C#

所需基础:拥有Unity3D软件

【又见面了】

嘿,朋友们!又到了周二,快来开始今天的Unity之旅吧!

【前情回顾】

我们在之前的课程中已经介绍了组成一个3D的场景的基本元素的制作方法,相信大家已经可以能简单的做出一个小场景来。

【正题】

我们知道,在一个游戏中,光有场景是不够的,还需要有按钮、文字提示、菜单等等,今天我们就来介绍一下如何创建这些元素。

在Unity的早期版本中,只能用代码来进行不可视绘图,也就是说没写完一个图片或者按钮的代码,运行之后才能看到效果,很不方便。Unity4.6版本之后引入了UGUI系统。UI组件以类似于GameObject的形式可以显现的被创建出来,并可以灵活的调整,制作UI界面将会更加的方便。今天我们就来简单的介绍一下UGUI系统。

为了使说明更加简洁,我们来新建一个工程,注意,新建的时候选择创建2D工程。





创建完之后,我们在面板上创建一个Canvas,Canvas是用来摆放UI元素的画布,我们创建的UI元素需要放在这个画布下。默认会连带创建出一个EventSystem,我们可以先放着不管他。




还是UI这个菜单,我们看一下他有多种元素,最常用的有Panel(区域),Button(按钮),Text(文字)和Image(图片)。我们现在Canvas下创建一个Panel,再在Panel下创建Button,Text和Image,并调整一下他们的位置。




Button组件默认会带一个Text。

现在我们先修改一下文字,选中Text,查看Inspector面板。修改红色框选区域的文字。Button下的Text也可做同样的操作。下方还有字体字号对齐等属性,这里就不一一介绍,大家可自行尝试。






现在我们导入一张图片。随便找一张图片丢进Unity。当然了好的习惯是先在project面板新建一个存放图片的文件夹。导入之后我们看一下他的Inspector面板。




我们把Texture Type改成Sprite,这是Image所支持的类型,然后点右下方的Apply以保存我们的修改。




我们选中Image,查看他的Inspector面板,查看她的属性。我们把图片拖到这里,图片就设置完成。






文字编辑时,点击左侧模板/图片,就可以插入到文字中间。
公众号ID:neusoftart

关注这个号的人运气不会太差:)


    关注 东软信息学院艺创空间


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册