位置: 编程技术 - 正文

Cocos2d-js 3.x: 像素触摸

编辑:rootadmin

推荐整理分享Cocos2d-js 3.x: 像素触摸,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

像素触摸的大致思路都是一样的,无论是-x中的版本还是html5中。

第一步:获得纹理的像素信息。

第二步:根据图片的像素信息获得触摸(点击)点上的像素信息。

第三步:触摸判断,是否透明。透明则不处理,不透明则触摸到了。

具体的实现思路:

目前我们基本上都是使用UIButton这个类,所以我只实现了这个的简单封装,其他的都类&#;。

第一步:修改Button的onTouchBegan函数,截取开始的触摸事件,在这个地方实现是否为透明区域的判断处理。

第二步:为Sprite添加一个读取纹理像素信息的方法

Cocos2d-js 3.x: 像素触摸

第三步:给UIButton添加方法,设置是否实用像素触摸。

使用方法:

在创建按钮的地方,设置按钮是否使用像素触摸即可。

具体实现:

最后补充:

当我写完canvas版本的时候,想到要做到位,肯定也要支持webGL。webGL的绘制方法和canvas不一样。但是找了半天,没有找到方法。于是我想,webGL严&#;来说是属于canvas上的内容。然后直接实验这段代码能不能在webGL模式下跑,测试后通过,没问题。

最近还在学习webGL,有结果了再补充原因。

cocos2d中分步实现飞机大战----游戏场景中背景的滚动 上一节说了场景的跳转,现在开始布置游戏游戏界面。在游戏的主界面,首先要有游戏背景,为了使GameScene的代码不至于太多,可以吧自己的背景进行

error LNK: 无法解析的外部符号 1MenuScene.obj:errorLNK:无法解析的外部符号public:staticclassPopupLayer*__cdeclPopupLayer::create(charconst*)(?create@PopupLayer@@SAPAV1@PBD@Z),该符号在函数private:void__thiscallMe

JavaScript语言基础-环境搭建 我们要想编写和运行JavaScript脚本,则需要:JavaScript编辑工具和JavaScript运行测试环境。下面我们分别介绍一下。JavaScript编辑工具JavaScript编辑工具最简单

标签: Cocos2d-js 3.x: 像素触摸

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

上一篇:关于Cocos2D中使用数据库(cocos2dx schedule)

下一篇:cocos2d中分步实现飞机大战----游戏场景中背景的滚动(cocoscreator分包)

  • 报关单完成出口后收汇期限4月30日
  • 分销佣金税务处理
  • 去参加博览会的英文
  • 养老院营利性与非营利如何认定
  • 贷款公司股权转让合法吗
  • 签订合同后付款
  • 通行费机打发票税率
  • 产权转移数据印花税按次申报?
  • 销售货物多收款怎么处理
  • 公司为员工每月几号缴社保
  • 票据权利的概念与性质
  • 快递公司需要交税吗
  • 差额纳税的会计处理
  • 公司按照实际利润额预缴企业所得税,这个实际利润额就是会计利润吗?
  • 农民专业合作经济组织可以贷款吗
  • 股权增资稀释股价会涨吗
  • 研发人员工资加计扣除
  • 土地使用权的原值和账面价值
  • 支付个人利息没有取得发票
  • 金蝶k3迷你版年度结账
  • 职工福利费扣除限额
  • 小规模纳税人有销无进是什么意思
  • 企业亏损可以不缴纳公积金吗
  • 生产车间设备检测费计入什么科目
  • 长期贷款利息怎样计算
  • deepin如何设置网络
  • avcodec是什么意思
  • 通过email发送歌曲放哪?
  • php推送微信公众号客户消息
  • 怎么冲财务费用
  • 支付的测试流程
  • 材料成本差异如何理解
  • 系统远程桌面连接怎么用
  • 金融租赁融资融物
  • 招待费如何列支
  • mtask.exe - mtask是什么进程 有什么用
  • php.ini详解
  • 数字图像处理-应用篇
  • 收到预付购货款
  • 房地产企业税负低如何向税务局解释
  • 电子发票是正规发票吗能报销吗
  • 准予扣除业务招标的情形
  • 工会经费计提的会计分录
  • 收到投资款怎么做账
  • 退社保基金怎么办理
  • 一般纳税人费用专票如何做账
  • phpcms v9用户手册
  • 公司人员工资计算方法
  • 股权转让需要开票吗怎么开
  • 合营企业和联营企业是关联方吗
  • 经营户个人所得税
  • mysql命令行怎么用
  • 金税四期对小规模企业有何要求
  • 预缴企业所得税计算公式
  • 售出货物
  • 收到员工社保
  • 出口视同内销账务处理?
  • 存货周转率越高好还是越低好
  • 银行付款退回重付怎么办
  • 企业发展基金返还条件
  • 对公账户可以报税吗
  • 如何理解股权激励
  • 年终奖和工资一起发吗
  • sqlserver存储过程怎么查看
  • 微软每月补丁更新一般于什么时间发布
  • win8桌面在c盘的路径
  • python把html页面生成图片
  • jquery validate表单校验
  • itertools.permutations
  • python调用ansible执行playbook
  • 以下关于js说法错误的是
  • nodejs如何发布服务
  • unity 3渲2
  • python中的zip()函数详解
  • 福建省税务报税系统官网
  • 新能源汽车车船税
  • 补充协议需要双方签字盖章吗
  • 授课费800元个税要收吗
  • 代扣代缴企业所得税会计分录
  • 福建莆田社保局在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设