一、涉及知识点
- 场景切换
- 按钮事件监听
- 节点事件监听
- 节点数组
- 循环中闭包的应用
- 动态更换sprite图片
- 定时器
- 预制资源
二、步骤
2.1 准备工作
首先,我们要新建一个空白工程,并在资源管理器中新建几个文件夹
在这些文件夹中,我们用来存放不同的资源,其中
-
Scene用来存放场景,我们可以把场景看作一个关卡,当关卡切换时,场景就切换了
-
Script用来存放脚本文件
-
Texture用来存放显示的资源,例如音频,图片
-
Prefab用来存放预制资源,接下来我会详细的介绍
接下来,我们在Scene文件夹中新建一个场景(右击文件夹->新建->Scene),命名为Menu,接着导入背景图片(直接拖拽即可)。最后调整图片大小使图片铺满背景,效果如图。
2.2 按钮监听与场景切换
接下来我们来学习此次实战的第一个难点,按钮监听与场景切换。
首先,创建一个Button节点,并删除label,放在人机博弈的按钮上,并在属性上调成透明样式。
参考文档和完整的文档和源码下载地址: