在我们的三部分教程系列的最后一部分,您将学习如何将Unity UI集成到游戏当中。
在Unity中创建滑动菜单,现在是一个简单的过程!
本系列的第三部分,也是最后一部分,都是关于Unity的UI。
在第1部分中,你创建了一个菜单场景,它具有自适应的背景和整齐的图形元素控制,这要归功于专家级的锚、枢轴和其他酷炫技巧的使用。
第2部分是关于动画按钮和动作,使你的游戏具有超强的交互性。
现在,你将在这些技能的基础上完善你对Unity的UI的理解,但你不会止步于一个花哨的新菜单,你还将把RocketMouse游戏场景从旧的传统GUI系统迁移到新的UI系统中去!
本篇内容
序章
1.入门
2. 创建滑动菜单
3.添加一个打开按钮
文章末尾可免费获取教程源代码
本篇本篇Unity UI简介(第三部分)篇幅较长,分为八篇,本篇为第一篇。
1.入门
首先在第二部分结束时离开的地方打开Unity项目。
如果你把你的旧项目文件制作到无法识别的地步,或者跳过了最后一部分没有完成,你可以在本教程的底部向老师获取到第三部分的启动项目:Rocket Mouse part 3 Starter Project,解压并在Unity中打开它。
系好安全带,本教程就要开始真正的操作了。
2. 创建滑动菜单
在很多情况下,你想让用户方便地访问一些游戏选项或功能,但又不想在屏幕上浪费空间,这就需要滑动菜单来帮你解决这个问题。
你以前也见过这些东西:它们是一个控件,由一个总是可见的小而不起眼的按钮和一个滑出显示选项的菜单组成,你的第一步就是添加那个按钮。
3.添加一个打开按钮
在完成本系列的前两部分工作后,你应该已经知道如何添加按钮,但如果不知道,下面的说明应该足以让你完成任务。
在菜单中选择GameObject \ UI \ Button,将新添加的按钮重命名为Btn_Slide,并删除嵌套的Text对象,因为该按钮不需要标签。
在Hierarchy中选择Btn_Slide,在Project窗口中打开Menu文件夹。将btn_9slice_normal图片拖到 " Inspector"中的 "Source Image "字段。
现在设置按钮的位置和大小如下:
·将Anchors设置为bottom-left
·将Pos X和Pos Y都设置为80
·将宽度和高度设置为64
本期的教程就到这里结束了,我们下期会继续Unity UI简介(第三部分)的后续教程。
Unity架构师之路
Unity教程 | 墙外的Unity | 免费资源 | 游戏开发日记