位置: 编程技术 - 正文

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设置锚点)

  • 营业账簿印花税申报期限
  • 小微企业免征增值税申报表怎样填
  • 一般纳税人如何注销
  • 社保费个人承担部分
  • 工会经费2019年新政策
  • 租车费属于办公费吗
  • 接收抵债资产税费
  • 机器设备如何计提折旧
  • 广告费可以预提吗
  • 不应抵扣的进项税抵扣了怎么办
  • 作为展示用的物品
  • 材料采购计入什么会计科
  • 如何异地缴纳个人医保
  • 小规模没有进项可以开发票吗
  • 房产增值税征收期限
  • 单位报销托儿费
  • 现金流量表中所指的现金是指( )
  • 购买债券发生的交易费用计入哪个科目
  • 支付宝微信结算属于什么结算方式
  • 增值税专票已经认证
  • 同期对比和同比增长
  • 酒精是否属于消费税征税范围
  • 银行承兑汇票没有提示付款
  • 企业代扣员工社保怎样做分录
  • 工会经费的银行怎么入账
  • 出纳员交接工作
  • 在建工程转固定资产后如何计提折旧
  • 小微企业免征税额度
  • 录制权限怎么打开
  • 增值税发票红字信息表
  • 内部退养如何缴纳个人所得税
  • 怎么算土地增值税
  • ajax如何返回数据
  • 微信支付开发步骤
  • php 输出字符串中字符的所有组合
  • 企业已开出的成本怎么算
  • js示例
  • 现金日记账的结账方法
  • 终止pppoe会话
  • clock set命令
  • 灵活就业收入是填多好还是填少好
  • 购买办公用品没有合同缴纳印花税吗
  • 企业商业负债包括哪些
  • 小规模纳税人没达到起征点怎么申报
  • 原始凭证可以直接粘在记账凭证后吗
  • 什么是企业会计确认计量和报告的空间范围
  • 联营企业与合营企业纳入合并吗
  • sqlserver2005数据库磁盘满了什么文件能删
  • 存货的期末余额是账面余额吗
  • 金税四期上线企业还活吗
  • 纳税人减免税申请表怎么填
  • 本年利润期末需要结转吗
  • 收据作为原始凭证的依据
  • 有限公司股权转让需要股东会决议吗
  • 电影院租金一般多少为合理
  • 业务招待费税前扣除标准2020
  • 计提的坏账应该计入哪个科目
  • 社会保险费结算表怎么打印
  • 委托销售产品如何做账
  • 现金日记账金额怎么填写
  • 水利建设基金缴纳增值税开始缴纳
  • 小企业会计准则主要按照什么计量
  • 会计中原始凭证是什么意思
  • ubuntu20.04怎么用
  • win8.1运行Java程序网页出现空白等问题如何解决
  • freebsd源代码开放?
  • linux比较两个文件的差异
  • win10周年版
  • win7系统的电脑能装win10吗
  • win7文件夹怎么显示大小
  • [置顶]公主大人接下来是拷问时间31
  • unity linux arm
  • jquery 获取html
  • 广东省电子税务局app下载手机版
  • 河南省电子税务局官网入口
  • 北京社保退保手续办理
  • 拼多多发票哪里申请开票
  • 保险行业税务处理
  • 跨区域涉税事项报告表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设