位置: 编程技术 - 正文

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

  • 增值税专用发票几个点
  • 残保金季报要填上年职工人数
  • 税控盘如何统计开票金额
  • 什么发票可以做替票
  • 增值税进项税额计算公式
  • 社保基金会割肉操作吗
  • 小规模纳税人所得税税率
  • 报税时其他收入
  • 以前年度长期股权投资漏记调整
  • 税收编码名称是什么
  • 进项票异常如何自查
  • 逃避缴纳税款征管法第几条
  • 哪些业务不需要进行平行记账
  • 企业出售房产的账务处理
  • 会议案例分析题及答案
  • 小规模升一般纳税人开票超过500万
  • 个人取得的拍卖资格
  • 销售费用中的运输费属于什么科目
  • 增值税降税让利给谁
  • 携程只有电子发票吗
  • 分期收款什么是分期还款
  • 负债转为投资 资本增加吗
  • mac怎么开机
  • 苹果13promax哪个颜色最贵
  • php时间戳相减
  • php 字符串 数组
  • 混合债务工具
  • 变更营业执照中心怎么改
  • 公益性捐赠增值税税率
  • 调整固定资产折旧年限,折旧额的变化
  • 今天端午节是几月几号啊
  • cocos creator脚本开发指南
  • 一般纳税人简易征收3%可以开专票吗
  • 新企业会计准则是哪一年颁布的
  • 生产企业出口退税申报流程操作
  • thinkphp5自定义标签
  • 通行费发票认证怎么操作
  • php列表
  • Vue中 Vue-Baidu-Map基本使用
  • 研发支出属于什么类科目
  • 定额发票在哪查真伪
  • 未分配利润为负数怎么调整
  • 金蝶本月金额公式
  • 发票升位需要什么资料
  • 归属于母公司所有者权益合计
  • 房屋租赁交的定金可以退吗
  • 管理费用主要包括
  • 一次性取得租赁合同
  • 购买方已抵扣怎么做分录
  • mysql怎么使用表
  • mysql关闭连接命令
  • 职工福利费涉及哪些科目
  • 住房公积金指的是什么意思
  • 接待客户的旅游活动
  • 企业增值税额
  • 缴纳社保需要办理什么手续
  • 开来发票没有付款可以进入费用吗?
  • 专业收账公司合法吗
  • SQL中exists的使用方法
  • rhel安装mysql
  • mysqldumpslow
  • linux终端基础命令
  • linux系统讲解
  • linux的rz sz命令
  • freebsd操作命令
  • windows蓝屏代码大全及解决方案
  • win8系统升级
  • 雨林木风软件网
  • win8待机后无法唤醒
  • win10的播放设置在哪
  • python定时利用QQ邮件发送天气预报的实例
  • 没有实例化是什么意思
  • python各种函数
  • 航天信息服务费300元
  • 宁波国税局几点上班几点下班
  • 医保参保应保尽保
  • 国家税务总局发票下载
  • 企业卖旧房如何计算缴纳土地增值税
  • 土地出让金契税计税依据
  • 舆论与舆情之间的关系是怎样的?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设