位置: 编程技术 - 正文

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

  • 利息费用如何在记账软件输入
  • 收到政府土地补偿,用于种植农作物
  • 企业所得税低于多少不用交
  • 土地增值税清算全流程实战案例
  • 转款账户错误退款的账务处理
  • 调整上年度所得税计提分录
  • 收到销售折让的红字怎么做账
  • 收到款未开发票挂账入什么科目?
  • 医院的固定资产是由财务负责的吗?
  • 购买方和销售方一样可以报销吗
  • 合伙企业出资额不计入实收资本和资本公积 那放哪
  • 结转贸易方式
  • 在深圳如何办理护照流程
  • 增值税怎么勾选
  • 已抵扣发票丢失如何处理
  • 固定资产加速折旧最新政策2023
  • 运输公司购买机票怎么买
  • 资产减值损失需要结转吗
  • 季度所得税缴纳时间规定
  • rasman.exe - rasman是什么进程 有什么作用
  • 我为什么要满足你的要求
  • uefi和legacy的区别对显卡兼容
  • 社保挂靠会计处理
  • 花卉绿萝的养殖方法
  • 驼鹿穿过莫兰山了吗
  • 购买财务软件报什么科目
  • 一般纳税人能开1%的发票吗
  • vue数据可视化大屏布局
  • 转让金融商品应交增值税计算公式
  • uniapp微信小程序兼容
  • python怎么导出数据到excel
  • 深究Python中的asyncio库-线程并发函数
  • 新会计准则分录大全
  • 管理费用抵消分录
  • 增值税附加税有哪几种
  • 百度ai修复照片
  • 技术转移转化是干什么的
  • 房地产预计毛利率企业所得税
  • 小规模小于30万之前计提的税金及附加税
  • 交易性金融资产的账务处理
  • sql server删除表命令
  • 工资总额主要包括
  • sqlserver游标实例
  • 失业保险金领取多少钱
  • 电影院租金一般多少为合理
  • 电梯安装费如何分摊
  • 印花税账务处理
  • 财务费用为零的原因
  • 债权投资有哪些科目
  • 用白纸写的收据怎么入帐?
  • 固定资产清理的税率是多少
  • 购入商品货款尚未支付
  • 建筑工程公司收入来源
  • 不能抵扣的进项税额转出会计分录
  • 资产减值损失是借增贷减吗
  • 旅游,饮食业会议内容
  • sql server数据库恢复
  • Win10预览版更新弹窗如何关闭
  • Win10/Win8.1 PC版WhatsApp更新:新的emoji表情符号
  • win10飞行模式怎么关掉没有图标
  • linux信号机制的原理
  • freebsd版本选择
  • 如何在win7系统中查看系统信息
  • win7如何创建新桌面
  • 自定义linux命令
  • 如何清除Windows登录记录
  • centos6.8分区方案
  • cent linux
  • 开启win10
  • unity获取组件的方法
  • 视觉观点
  • 安卓手机如何打开.icon文件
  • python win
  • 深入浅析是什么意思
  • shell脚本监听端口
  • jquery获取outerhtml
  • js按下回车键时提交
  • 广东省广州市国家安全局
  • 云开票怎么报税
  • 津补贴怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设