引擎入门 | Unity UI简介–第1部分(10)
创始人
2024-02-15 00:17:12
0

本期我们继续为大家进行Unity UI简介(第一部分)的后续教程

本篇内容

23.创建UI Manager

24.点击按钮时调用StartGame

文章末尾可免费获取教程源代码

本篇Unity UI简介(第一部分)篇幅较长,分为十篇,本篇为第十篇。

23.创建UI Manager

本教程5%的代码部分来了!

当你为按钮添加一个事件处理程序时,你需要指定当你点击按钮时要调用哪个方法。由于你不能使用静态方法,你需要从附加到GameObject的脚本中选择一个公共方法。

从顶部栏中,选择 GameObject ‣ Create Empty,然后在Hierarchy视图中选择GameObject并将其重命名为UIManager。

在RW内部创建一个Scripts文件夹,然后在其中创建一个新的C#脚本,命名为UIManager。一旦Unity编译它,将它作为一个组件附加到你的UIManager GameObject上。

以下是你在Hierarchy视图和Inspector视图中应该看到的:

在Inspector中双击UIManagerScript,在MonoDevelop中打开该脚本。脚本加载后,将Start()和Update()都删除。

接下来在前面的using语句下面添加以下语句。

这样你就可以加载其他场景。现在,添加以下内容。

保存脚本并进入下一步。

24.点击按钮时调用StartGame

切换回Unity,并按照以下步骤进行操作。

·在Hierarchy中选择StartButton,在Inspector中向下滚动到On Click()列表。

·点击 "+"按钮来添加一个新项目。

·将UIManager从Hierarchy中拖到列表中新添加的项目。

·点击 dropdown选择function,现在,它被设置为 "No Function"。

·在打开的菜单中,选择UIManagerScript,在接下来打开的菜单中选择StartGame()

保存场景,然后点击播放按钮运行游戏。

点击菜单中的 " Start Game"按钮。这应该会打开游戏场景。

本期的教程就到这里结束了,我们下期会开始Unity UI简介(第二部分)的教程。

Unity架构师之路

Unity教程 | 墙外的Unity | 免费资源 | 游戏开发日记

添加下方微信获取教程源代码

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
苏州离哪个飞机场近(苏州离哪个... 本篇文章极速百科小编给大家谈谈苏州离哪个飞机场近,以及苏州离哪个飞机场近点对应的知识点,希望对各位有...