一、涉及知识点

  1. 场景切换
  2. 按钮事件监听
  3. 节点事件监听
  4. 节点数组
  5. 循环中闭包的应用
  6. 动态更换sprite图片
  7. 定时器
  8. 预制资源

二、步骤

2.1 准备工作

首先,我们要新建一个空白工程,并在资源管理器中新建几个文件夹

在这些文件夹中,我们用来存放不同的资源,其中

  • Scene用来存放场景,我们可以把场景看作一个关卡,当关卡切换时,场景就切换了
  • Script用来存放脚本文件
  • Texture用来存放显示的资源,例如音频,图片
  • Prefab用来存放预制资源,接下来我会详细的介绍

接下来,我们在Scene文件夹中新建一个场景(右击文件夹->新建->Scene),命名为Menu,接着导入背景图片(直接拖拽即可)。最后调整图片大小使图片铺满背景,效果如图。

2.2 按钮监听与场景切换

接下来我们来学习此次实战的第一个难点,按钮监听与场景切换。

首先,创建一个Button节点,并删除label,放在人机博弈的按钮上,并在属性上调成透明样式。

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1790.html

slider节点透明背景_【Cocos Creator 实战教程(1)】——人机对战五子棋(节点事件相关)...相关推荐

  1. 【Cocos Creator 实战教程(4)】——黄金矿工(上)(节点动作、碰撞体相关)

    准备工作: 我们新建一个工程,名字叫做GoldMiner,把相关资源导入,搭建一个游戏场景如下(灰色节点先不用看,那是后来加上的): 绳子伸缩思路: 在玩游戏时我们需要让绳子伸长去采矿,在制作游戏的时 ...

  2. 【COCOS CREATOR 系列教程之二】脚本开发篇事件监听、常用函数等示例整合

    本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/cocos-creator/1959.htm ...

  3. slider节点透明背景_新基建背景下,催生智慧园区三维管控系统解决方案

    前言 系统概述 "智慧园区管控系统"基于物联网生态体系操控平台架构,利用新一代信息与通信技术来感知.监测.分析.控制.整合园区各个关键环节的资源,集成了光伏.变电站.停车场等管控场 ...

  4. 【Cocos Creator 实战教程(1)】——人机对战五子棋(节点事件相关)

    整体思路 在15*15的棋盘上每一个可下棋子的地方都放置一个"隐形的棋子",当要在某个位置下子时就将该位置的棋子显示出来,在判断输赢逻辑里,我们根据这225个"隐形棋子& ...

  5. 【Cocos Creator 实战教程(2)】——天天酷跑(动画、动作相关)

    转载请保留原文链接,个人公众号:xinshouit(新手程序员),欢迎关注 准备工作 把背景图拉长,很长很长的那种....一会我们要让它滑动起来 背景动画 为背景节点添加滚动动画 现在背景就循环滚动起 ...

  6. 【Cocos Creator实战教程(7)】——猴子摘月亮(平台动作,碰撞检测详解)

    最后一个寒假说没就没... 话说我等Creator 的物理引擎等了好久好久,终于......还是没等到...... 我们今天就用碰撞检测系统和一些算法简单的模拟一下2D平台动作的物理特性吧 先来看一下 ...

  7. Cocos Creator实战教程(5)】——打砖块(物理引擎,碰撞检测)

    1. 知识点 物理引擎 碰撞检测 2. 步骤 2.1 准备工作 搭一个游戏背景 2.2 小球运动 再建一个物理层,用来装游戏里的带有物理属性的东西,设置锚点为左下角 wall:墙//小球碰到就会反弹的 ...

  8. 【Cocos Creator实战教程(3)】——TiledMap(瓦片地图)组件

    1. 前言 瓦片地图是由一张一张的正方形小图片拼接成的地图,例如炸弹人,QQ堂都是非常典型的瓦片游戏.瓦片地图(Tile Map) 不但生成简单,并且可以灵活的用于Cocos2d-x引擎.不论你的游戏 ...

  9. 【Cocos Creator实战教程(6)】——get47(数字消除)

    先来看一下游戏效果 电脑端:http://www.potato47.cn/get47 手机端:http://www.potato47.cn/get47-m 微信扫描: 游戏玩法: 游戏操作仿的是天天爱 ...

最新文章

  1. 1030 完美数列(二分解法)
  2. [React Router v4] Intercept Route Changes
  3. expdp备份速度慢的问题
  4. 深度学习框架不能“包治百病”,开发者如何选出最适合自己的?
  5. 单点登录cas常见问题(四) - ticket有哪些存储方式?
  6. 怪事,硬盘上的FC3_cd1的ISO莫名其妙被改变了
  7. 我为什么会选择计算机专业之 《我的编程人生前传》
  8. 蓝桥杯之--神秘三位数
  9. 支付宝支付系统繁忙,请稍后再试(ALI64)错误解决
  10. 草稿 断开式绑定combobox
  11. JXL生成Excel,并提供下载(2:提供下载)
  12. 你不可不看的 Oracle RAC 日常基本维护命令
  13. Windows下搭建Scala开发环境
  14. arcore之路-unity开发从入门到实践_AR开发之路——准备工作
  15. 【NOIP2015】【Luogu2670】扫雷游戏(搜索,字符串输入输出)
  16. 80核处理器_【装机帮扶站】第338期:95元的6核心12线程处理器
  17. 程序员英文简历范例(通用,含初级、中级和高级)
  18. 网络摄像机进行互联网视频直播录像方案的选择,EasyNVS or EasyCloud or EasyGBS?
  19. 边酒店V2系统v1.0.15 酒店预定 民宿客栈
  20. 华为防火墙(usg5500)区域间实验

热门文章

  1. SuperSocket 2.0 Preview1 发布,.NET Socket服务器框架
  2. Visual Studio 2017 15.9预览版3支持ARM64 for UWP
  3. Alex: 2018年对混合现实MR的展望
  4. 在ASP.NET Core中使用AOP来简化缓存操作
  5. 弹性和瞬态故障处理库Polly介绍
  6. TagHelper是怎么实现的
  7. Storm 1.0.1发布 .NET 适配也已到来
  8. “Visual Studio 启动不能打开上次打开的文件” 最正确的解决姿势
  9. [转]npm生成的package.json文件中依赖项版本号前的波浪号(~)和插入符号(^)是啥意思?
  10. 电脑QQ能登上,网页打不开的解决办法