位置: 编程技术 - 正文

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

  • 海南增值税发票图片
  • 小规模纳税人缴纳增值税怎么算
  • 交易性金融资产有哪些
  • 核定扣除公式
  • 机票行程单能报销几次
  • 代缴五险一金自己还需要缴纳吗
  • 公司业务章需要报备吗
  • 营改增企业所得税
  • 销售毛利率算法
  • 向董事赠送礼品怎么写
  • 房地产预收账款如何缴纳印花税
  • 代采账务处理
  • 分配现金股利的现金流
  • 暂估出库是什么意思
  • 没有运输经营范围能不能开运输发票
  • 小规模增值税普通发票税率
  • 跨月红字发票可以作废吗
  • 员工激励该怎么表达
  • 房地产开发成本占比
  • 物业会计科目设置
  • 残保金和工会经费需要计提吗
  • 企业为生产线员工怎么办
  • 如何根据原始凭证填制记账凭证
  • 2020年开公司优惠政策
  • 计提的存货跌价准备
  • 华为折叠手机mateXs
  • 公司聚餐费属于哪个科目
  • windows所有应用
  • u盘转移到另一个u盘
  • 预收款交税未开发票申报表怎么
  • 工资及社保外包服务
  • 增资后多久才可以减资
  • 公司卖旧车税务处理流程
  • PHP:imagedestroy()的用法_GD库图像处理函数
  • 微信小程序使用记录删除
  • 应纳税额等于啥
  • ant design vue 表单
  • 餐费计入什么费用
  • 仓库盘点单模板
  • 水利建设税根据什么申报
  • 出口资质证书
  • 医疗服务比
  • 实收资本印花税属于什么税目
  • 实收资本如何计算印花税及附加税
  • 让渡资产使用权收入属于收入吗
  • 社保缓缴政策2020
  • 事业单位调整以前年度的费用
  • 固定资产加速折旧最新政策2022
  • 公允价值变动损益
  • 固定资产台账具体做什么
  • 减免增值税记账
  • 建筑业属于货物经营吗
  • 影响以前年度损益的科目
  • 国税一证通
  • 远程认证软件可以卸载吗
  • sqlserver中存储过程
  • mysql5.6免安装版配置
  • Windows Server 2008脱机文件配置攻略
  • windowsxp装机图片
  • 通过修改注册表来修改chrome配置
  • windows10经常假死
  • RedHat 9.0下Apache+PHP+MySQL服务器安装配置
  • 虚拟机里安装centos7
  • css教程笔记
  • js中创建函数的方法
  • jquery教程chm
  • android系统架构图
  • js类继承的几种方式
  • shell 输出
  • js解析文本文件
  • linux shell中 if else以及大于、小于、等于逻辑表达式介绍
  • 安卓手机更新时间
  • angular.min.js
  • 使用JQuery选择HTML遍历函数的方法
  • #vr#
  • 国家河南税务局
  • 煤炭资源税税率是多少啊
  • 成都高新区税务局办税服务厅电话
  • 支付宝登录电子社保卡显示已被其他账号登录
  • 小规模纳税人租赁收入增值税税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设