位置: 编程技术 - 正文

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

  • 转让金融商品应交增值税税率
  • 进项留抵转出会计分录
  • 一般纳税人销售旧货
  • 人工费用分配表分配率
  • 个人出售住房缴纳房产税吗
  • 财务部门使用固定资产的折旧计入管理费用
  • 应交税金的期末余额怎么算
  • 个人所得税财产所得
  • 高新技术产品收入增长率公式
  • 图书出版行业做账流程
  • 公司产品中请别人开发的软件怎么会计处理?
  • 增值税普通发票有什么用
  • 矿泉水售卖方式
  • 企业法人和股份的关系
  • 租房中介费计入租赁费吗
  • 购买的商品入库会计分录怎么写
  • 客户少付货款怎么做账
  • 子公司搭建
  • 加装固态后如何分盘
  • 职工社保调整
  • 不能升级win11的二手电脑值得购买吗
  • 人力资源服务收入计入什么科目
  • 业务招待费税务筹划案例
  • 计划成本法和实际成本法区别
  • 土建工程付款方式比例
  • 豁免债权如何做账
  • 基于核心素养下的大单元教学设计
  • 谁能代替你啊
  • php加密技术
  • php实现定时器
  • 装饰工程公司施工一般包括哪些内容?
  • 现金的盘亏的账务处理
  • 中小型科技企业所面临的普遍问题是资金缺乏
  • 消耗性生物资产属于什么科目
  • 进项大于销项怎么办
  • python中的函数库
  • 织梦cms要钱吗
  • mongodb与mysql相比的优缺点
  • 预缴分包抵扣,所有分包都可以抵扣吗
  • 公司人员工资计算方法
  • 子公司再设立子公司
  • 一般纳税人购入不动产增值税税率
  • 给个体工商户打工受伤怎么办
  • 哪些人需要税务会计
  • 公司个税如何申报流程
  • 装修公司财务报表图片
  • 参加会计专业技术资格考试的人员,应具备那些条件
  • 进项转出的原因是什么
  • 咨询公司评估选择标准
  • 定金帐务处理
  • 客户退货,但不退货
  • 捐赠利得计入资产成本吗
  • 税法规定固定资产最低折旧年限
  • 民营企业固定资产管理规定
  • mysql 修改密码后 unknown error 1820
  • 开始菜单字体
  • win8开机启动项怎么关闭
  • 万能重装系统
  • win8系统怎样
  • apt-get和aptitude
  • wind8系统怎么清除所有东西 恢复出厂
  • linux 内核编译
  • PasSrv.exe - PasSrv是什么进程 有什么用
  • win10周年纪念版
  • win8.1备份系统还原
  • cocos2dx官方文档
  • js是函数式编程语言吗
  • android系统架构由几部分组成
  • shell 正则表达式 *什么意思
  • 深入了解的高级表达
  • c调用nodejs
  • javascript 正则
  • 利用python进行爬虫
  • 深入理解javascript特性.pdf
  • python常用操作运算符
  • unity3d ui
  • jqueryfilter
  • 税服领花规范照片
  • 南宁市税务局稽查局领导
  • 销售税金含增值税怎么计算企业所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设