位置: 编程技术 - 正文

[置顶] 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目录结构(开发环境配置是干嘛)

  • 专票待认证
  • 融资租赁业务如何高效拓展
  • 药品费用开具增值税发票项目应为什么
  • 当月出租设备需要发票吗
  • 交通运输企业车辆折旧能加速扣除
  • 合伙企业季度所得税预缴不用纳税调整是吗
  • 非专利技术转让计入什么科目
  • 核定征收企业如何纳税
  • 企业的哪些活动对企业有长期影响呢
  • 公司转让住房是什么意思
  • 委托加工应税消费品名词解释
  • 发票没认证可以作废吗?
  • 股权转让资产怎么清算
  • 抵押担保查询
  • 字节跳动属于什么类型的企业
  • 个体户需不需要开立对公账户
  • 税务局拍卖资产
  • 960011094开票提示
  • 对方公司开支票怎么办
  • 海关增值税抵扣当月忘采集
  • 什么是销售利润率和成本利润率
  • 企业收到政府补贴100000元业务题
  • 企业收到政府扶贫资金补助及运用补助金怎么做账
  • win11字体大小怎么调
  • 一般纳税人增值税结转账务处理
  • 暗格里的秘密电视剧彩蛋百度网盘
  • win10系统通知中心在哪
  • php中表单的使用
  • 收益性支出的项目有哪些
  • 计提本月应缴纳的所得税
  • 财政补助收入的账务处理
  • php实现文件下载功能
  • 比较有用的sr
  • php教程 csdn
  • 有关应付债券的法律规定
  • 蕾德纳斯
  • 累计盈余科目怎么填
  • 资产负债表项目填列的依据是
  • 物业管理单位收取的物业费征不征收增值税
  • 小规模纳税人减半征收的六税两费
  • 自产产品用于应税项目为什么不考虑偷税
  • thinkphp6项目
  • 前端框架学哪个好
  • 如何快速搭建前端界面
  • 什么是进项票什么是成本票
  • mktemp命令
  • 三代手续费返还计入什么科目
  • 土建工程怎么入账
  • Python中自定义异常
  • 票种核定啥意思
  • 普票是啥意思
  • 单位卖二手车如何交税
  • 增值税期末留抵退税原因采集确认单
  • 报废产品账务的处理方法
  • 车辆保险都入什么
  • 外贸公司是不是什么都做的?
  • 增值税普通发票有什么用
  • 自己生产的产品用于在建工程
  • 损益类账户属于资产还是负债
  • 怎样计算计时工资
  • sqlserver重命名表名
  • mysql中binlog_format模式与配置详细分析
  • sql server m1
  • win7咋样
  • win10设置怎么开
  • 多系统安装方法
  • 进程audiodg.exe
  • cygwin下载教程
  • 验证win10
  • cocos2d-js-min.js
  • Extjs ajax同步请求时post方式参数发送方式
  • js显示nan
  • nodejs获取客户端设备信息
  • css划动
  • 手把手教你学python
  • 深入浅出python
  • jquery+ajax实现直接提交表单实例分析
  • 关于地税代收工会经费工作实施办法
  • 自己建造房屋
  • 福建地税网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设