位置: 编程技术 - 正文

[置顶] cocos2d-x3.6 连连看触摸事件传递([置顶]电影名字《收件人不详》)

编辑:rootadmin

推荐整理分享[置顶] cocos2d-x3.6 连连看触摸事件传递([置顶]电影名字《收件人不详》),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:[置顶]电影名字《收件人不详》,[置顶]bilinovel,[置顶] clauvio,Twitter小老鼠,[置顶]JM259194,[置顶] cmbwfh,[置顶] 纯享版奥义,手机迅雷搜:阿天动漫,[置顶] chill your life,[置顶] clauvio,Twitter小老鼠,内容如对您有帮助,希望把文章链接给更多的朋友!

我的博客: 这一篇讲加一个倒计时和一个Game Over的界面,当游戏结束的时候弹出Game Over的对话框,还可以Play again。

倒计时很简单,就是一个时间进度条。

然后倒计时每一秒减少一格,每秒调一次update()函数

来看update函数:

很简单的,获取当前时间条的值,减一,如果为0就调game Over。

来看gameOver函数:

[置顶]
        cocos2d-x3.6 连连看触摸事件传递([置顶]电影名字《收件人不详》)

这里有一点要注意,我这个GameScene本身是一个Layer,然后里面的GameOver页面又是一个Layer。就是一个场景里面有两个层。

前面我们在init()里面添加的触摸事件并不能解决这里的问题,GameOver层弹出来以后,点击屏幕,连连看里面的小图标还能被点中,会动的。看init()里面的触摸事件:

这是init()里面的触摸,可以看到设置了触摸事件吞噬,listener->setSwallowTouches(true),然并卵。为什么:

在一个场景里面,如果有多个层,所有的层都必需要注册了触控事件才能进行控制。可以看到这里只是注册了当前层。所以如果只有initi()里面的触摸函数设置,是不能满足需求的。我需要当GameOver层弹出来的时候,后面的层不能被点击。

所以我们的GameOver也需要注册触摸事件:

最后一行:dispatcher->addEventListenerWithSceneGraphPriority(listener, layer); 这就是给layer层注册触摸事件。

由于GameOver层不需要做什么触摸逻辑,仅仅是把这个事件吞掉,不再向下传递,所有我直接用了几个空的Lambda表达式来做了。

然后可以看到,达到效果了。

版权声明:本文为博主原创文章,转载请注明出处

一.开发环境搭建以及初识cocos2dx目录结构 一.环境搭建不多说,谢过此博客博主,转

斗西游 斗西游采用cocos2d-x2.2版本开发而成,角色动画、特效等都是采用序列帧动画。游戏数据存储使用了SQLite,完成了角色选择、登陆奖励、关卡选择、战斗

cocos2d-x2.2.3和android平台环境的搭建 准备工作:1.我只是将cocos2d-x移植到android平台,所以默认为大家已经将android平台搭建完成了(eclipse和androidSDK已经配置好,java环境搭建好)2.下载androidDNK

标签: [置顶]电影名字《收件人不详》

本文链接地址:https://www.jiuchutong.com/biancheng/368370.html 转载请保留说明!

上一篇:[置顶] cocos2dx lua学习笔记 <一> quick 3.5把自定义C++类绑定到lua([置顶] 此外,车牌号:458143(懂得都懂[吃瓜]))

下一篇:一.开发环境搭建以及初识cocos2dx目录结构(开发环境配置是干嘛)

  • 销售货物的运费计入成本吗
  • etc怎么取过路费啊
  • 猪肉是否免税
  • 购进的库存商品转自用需要开发票吗
  • 现金折扣的销售额
  • 已交增值税如何做账
  • 电费做其他业务收入的账务处理怎么做?
  • 企业购进货物暂估入库的会计分录如何处理?
  • 其他应付款跨年如何应对
  • 劳动局仲裁支付的补偿怎么做账?
  • 购进原材料验收入库,贷款商业汇票结算
  • 办公费税前扣除标准2022最新
  • 外贸企业购买生产车辆
  • 电子发票是专用发票吗
  • 普票6个点怎么算
  • 增值税税控系统专用设备注销发行
  • 快递公司怎么结算
  • 委托加工物资手续费
  • 预付的费用没有还没有收到发票
  • 业务招待费进项税额转出
  • 旅行社代订机票发票报销
  • 到期一次还本付息的利息怎么算
  • 企业押金怎么管理
  • 多交的增值税怎么申报
  • 兼职属于劳动关系还是雇佣
  • 公司法人名下的车辆算公司的车辆吗
  • 企业年报系统怎么进
  • 如何修复win11系统
  • vue2editor
  • 土地增值税安置房收入的确认原则
  • 超级本轻薄本
  • php框架ci
  • php编程入门教程
  • php批量替换
  • javascripts
  • ts与js的优缺点
  • 数据挖掘 实战
  • win11调节屏幕亮度快捷键
  • 结存成本怎么计算先进先出法
  • 应交增值税科目设置及账务处理
  • 增值税主要内容
  • 汇算清缴如何调报表
  • 电子承兑汇票的承兑人是谁
  • 民办非企业免税政策
  • 合并资产负债表图片
  • 发票收款人和复核人在哪儿政
  • 电脑bak文件怎么打开
  • 事业单位零余额账户使用流程
  • 财政直接支付是什么科目
  • 购买金税盘未抵税怎么办
  • 其他应收账款的会计分录
  • 固定资产折旧方法一经确定不得随意变更
  • 开票需要缴纳印花税吗
  • 现金流量补充表的应付项目是什么
  • 接受非货币性资产捐赠入账价值
  • 员工预支工资属于什么科目
  • 餐费补贴属于工资还是福利费
  • 劳务公司拿什么挣钱
  • 人工成本包括哪些项目
  • 建账固定资产的期初科目是什么
  • mysql5.5安装配置教程
  • Mysql Explain 详细介绍
  • mysql连接数 是针对db还是服务器
  • WIN7系统的电脑里可以安装会声会影10吗?
  • win7怎么删除桌面图标
  • win10入门全教程视频
  • 交换机操作系统版本
  • 注册表 windows
  • js匿名函数作用域
  • 每天学一个成语
  • Bullet(Cocos2dx)之交叉编译Android,集成到cocos2dx3.x
  • node.js基本语法
  • linearlayout addview
  • unity learn premium
  • 按钮控件有几种类型
  • javascript基础教程答案
  • 重庆电子税务局网页版登录
  • 实际金额与报关金额不符
  • 如何查看税务登记记号
  • 全国增值税发票查验平台官网手机
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设