位置: 编程技术 - 正文

Cocos2dx单击事件优先级实例(cocos按钮点击事件)

编辑:rootadmin
bool MyTouchEvent1::init(){if (!Layer::init()){return false;}Size visibleSize = Director::getInstance()->getVisibleSize();Vec2 origin = Director::getInstance()->getVisibleOrigin();Sprite * sp1 = Sprite::create("HelloWorld.png");sp1->setPosition(Point(visibleSize.width/2,visibleSize.height/2));this->addChild(sp1);Sprite * sp2 = Sprite::create("node.png");sp2->setPosition(Point(visibleSize.width / 2, visibleSize.height / 2));this->addChild(sp2);//创建单机屏幕的监听器auto listener = EventListenerTouchOneByOne::create();//按下事件listener->onTouchBegan = [](Touch *touch, Event * event){//注册监听事件时绑定一个node对象,取出这个node对象auto target = static_cast<Sprite*>(event->getCurrentTarget());//坐标系转换Point pos = Director::getInstance()->convertToGL(touch->getLocationInView());//判断是不是点击到了精灵if (target->getBoundingBox().containsPoint(pos)){target->setOpacity();return true;}return false;};//抬起事件listener->onTouchEnded = [](Touch *touch, Event * event){//恢复精灵的透明度auto target = static_cast<Sprite*>(event->getCurrentTarget());target->setOpacity();};//设施点击的吞没事件(设置了以后,点击重叠部分 不会影响到下一层)listener->setSwallowTouches(true);//注册监听事件_eventDispatcher->addEventListenerWithSceneGraphPriority(listener, sp1);_eventDispatcher->addEventListenerWithSceneGraphPriority(listener->clone(), sp2);return true;}

推荐整理分享Cocos2dx单击事件优先级实例(cocos按钮点击事件),希望有所帮助,仅作参考,欢迎阅读内容。

Cocos2dx单击事件优先级实例(cocos按钮点击事件)

文章相关热门搜索词:cocos2d schedule,cocos2d schedule,cocos2djs,cocos2dx scrollview,cocos2d schedule,cocos2dx schedule,cocos点击按钮场景跳转,cocos点击事件,内容如对您有帮助,希望把文章链接给更多的朋友!

Cocos2dx多点触摸实例 boolMyTouchEvent2::init(){if(!Layer::init()){returnfalse;}SizevisibleSize=Director::getInstance()-getVisibleSize();Vec2origin=Director::getInstance()-getVisibleOrigin();/创建3个文本标签Label*te

Bullet(Cocos2dx)之交叉编译Android,集成到cocos2dx3.x 首先将src文件夹复制到jni文件夹,没有可以新建一个新建两个文件Android.mk,Application.mkApplication.mk内容如下:APP_ABI:=armeabiarmeabi-v7axAPP_PLATFORM:=android-8APP_

【cocos2dx】Ref 到底是什么鬼? cocos2dx中所有对象都继承于Ref,或者继承于Ref和ClonableRef中就是维护了一个计数器,用于判断该继承于Ref的对象是否应该deleteclassCC_DLLRef{

标签: cocos按钮点击事件

本文链接地址:https://www.jiuchutong.com/biancheng/372610.html 转载请保留说明!

上一篇:cocos2dx 3.2 Http网络连接,curl 库的介绍

下一篇:Cocos2dx多点触摸实例(cocos设置锚点)

  • 增值税发票能不能报销
  • 筹建期间业务招待费的财税处理规定
  • 小规模免征增值税政策
  • 年审和税审的区别是什么
  • 销售咨询费一般涉及哪些业务
  • 建筑企业应交哪几种税
  • 固定资产遭受自然灾害账务处理
  • 临时用工工资税率怎么算
  • 以土地出资土地增值税
  • 小规模餐饮业会计核算
  • 无形资产土地的入账价值包括哪些
  • 一次性奖励随工资发
  • 发票联丢失用抵扣联做账可以吗
  • 物业管理费什么时候交?
  • 专票丢了可以拿复印件在所得税前列支吗
  • 出租厂房算什么收入
  • 总包劳务工资发什么科目
  • 所得税申报表中利润总额是怎样算出来的
  • 进项发票里的印花税如何做账?
  • 视同销售收入如何调整?
  • 应付福利费科目
  • 农村合作社补贴政策
  • 苹果mac电脑下刻字怎么弄
  • 什么是商务接待与拜访
  • php大量数据处理
  • Win10 Build 21364 预览版正式更新(附更新内容)
  • 企业核定征收管理办法
  • win10系统安装详细步骤
  • 员工食堂餐费可以税前扣除吗
  • 设备租赁费属于劳务吗
  • 工业企业缴纳的税费种类包括
  • 应收账款收回怎么处理
  • 汽车销售行业的税负率是多少
  • mybitas分页
  • 信用减值损失属于费用类科目吗
  • vue watch
  • es restful api文档
  • opengl 帧率
  • 会计人员报销差旅费应该给谁审核呢
  • 帝国cms破解授权
  • 5年前开的发票退货可以冲红吗?
  • mysql触发器在哪
  • 收取水电费计入什么科目
  • 更正个税申报需要交滞纳金没
  • 个税申报数据有误
  • 自产产品用于职工福利
  • mysql复制粘贴
  • 职工食堂的会计处理
  • 收到的进项发票在哪里认证
  • 补提去年累计折旧
  • 用于集体福利的进项税额怎么处理
  • 盈余公积的用途主要是
  • 企业转给法人的会计分录
  • 从公司账户转给出纳备注
  • 公司开发的app费用怎么算
  • 销售合同的印花税由谁交
  • 技术开发技术服务属于什么行业
  • 残疾人就业保障金征收使用管理办法
  • 建筑公司需要什么人员
  • 电脑买了四个月折旧多少
  • 独立董事需要入股吗
  • 无法启动diagnostic policy service服务
  • mysql5.7.35安装
  • win8.1连接wifi
  • linux安全工具
  • win10连热点无网络
  • win7如何取消开机启动
  • shell脚本for循环 计算1到100的和
  • 批处理 计算
  • unity-3d
  • qt widget opengl
  • Python实现定时任务
  • JavaScript Length 属性的总结
  • 基于jQuery的AJAX和JSON实现纯html数据模板
  • 延安市地方税务局电话
  • 南通税务网站
  • 内蒙古税务稽查局
  • 外贸公司委托加工的账务怎么处理
  • 江苏地方税务局2013招考公告
  • 天津车辆购置税网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设