位置: 编程技术 - 正文

cocos2dx-3.1.1 labelttf与label

编辑:rootadmin

推荐整理分享cocos2dx-3.1.1 labelttf与label,希望有所帮助,仅作参考,欢迎阅读内容。

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

记录一下新踩的一个坑,使用cocos2dx-3.1.1的时候没有认真去阅读api文档,在需要使用文字的时候随便百度了一下,找到了一个labelttf,于是使用,踩到如下两个坑:

1.获取点击

举一个例子:在一个listener中,我们在判断触摸点是否在精灵上面时,采用的方式为:

其中it为精灵指针,t为listener的touch对象指针,通过这种方式就可以判断点击范围是否在精灵范围内。

但是上述的方法,对于labelttf是不生效的,需要采用如下方法:

cocos2dx-3.1.1 labelttf与label

转换一下坐标,才能生效。当然也有其他方法,我只用过这一种。

2.响应监听

响应监听这个真是一个巨大的,目前我没找到解决方案的坑,也是后面放弃labelttf的主要原因。

我有一个应用场景是在一个layer中有多个labelttf,然后这些响应的listener操作都是一样的,于是我就给这个layer绑定了listener,但是labelttf神奇的没法响应这些操作,测试了一下,只有将listener跟labelttf绑定才能响应操作,甚是疑惑,如果换成这个layer里面的sprite,将listener绑定到layer上面,是可以响应到操作的。

好吧,说了labelttf的两个“坑”,现在就要说一下label了,主要是有一次编译的时候无意注意到了一个warning,说labelttf已经被弃用了,后面在网上查询了一下,说cocos2dx 3.x后都使用label了,于是尝试了一下,对于第一个坑,使用第一种通用方式就可以成功,不用进行恶心的转换,对于第二个坑,将listener绑定到layer上,这个layer里面的所有label都可以响应到操作,很好用,果断使用。哇咔咔!

cocos2dx-3.x 精灵设置颜色以及动作速度调整 在游戏开发,有些常用操作,本文介绍两种较为简单,易用的操作1.给精灵设置颜色给sprite设置颜色可以使用setColor函数,例如将一个sprite设置为红色:s

Android天天数钱游戏源码 天天数钱游戏Android源码,很有意思的一款游戏,废话不多说,上源码!Android天天数钱游戏源码天天数钱。基于Android游戏代码模仿Flash游戏

Cocos2dx3.2 Crazy Tetris 游戏输入(键盘事件,重力事件,触摸屏事件) 游戏基本的逻辑功能之前已经完成,之后的问题就是如何去控制游戏中的方块。在电脑上,很显然就是使用键盘最为直接,而在手机上,考虑上要让操

标签: cocos2dx-3.1.1 labelttf与label

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

上一篇:android游戏:比大小赚积分(超大安卓游戏)

下一篇:Android天天数钱游戏源码(天天数链是做什么的)

  • 小微企业所得税费用怎么算
  • 增值税有哪些二类税种
  • 减免所得税额怎么做分录
  • 建筑企业开票都开什么
  • 实收资本印花税税率多少
  • 政府返还的增值税怎么算
  • 支票罚金
  • 未确认融资费用计算公式
  • 以房抵顶工程款有效吗
  • 资本公积 转增
  • 保险企业汇算清缴规定
  • 知道增值税如何计算开票金额
  • 企业所得税的营业成本怎么算
  • 客户能把货款打给个人吗
  • 银行贷款损失的认定标准
  • 单位买另一单位银行承兑汇怎样入账?
  • 销售中央空调并安装账务处理
  • 无产权的建筑出售怎么办
  • 个人可以到税务局来取消办税人员信息吗?
  • 建筑施工的会计科目
  • 留存收益会计科目编号
  • 出纳人员发现假章怎么办
  • 银行增值税免税收入有哪些
  • ios路由设计
  • 主办会计工作注意什么
  • 文件改后缀什么意思
  • 商标申报费用会退回来吗
  • thinkphp5开发教程
  • tkinter美观界面
  • 使用php进行mysql数据库编程的基本步骤
  • PHP:mb_output_handler()的用法_mbstring函数
  • 工业企业在进行材料采购
  • 布里奇和瓦内莎
  • 微信接口开发平台
  • 离职之后个税
  • 财务的几张报表
  • 收付控制状态不正常
  • 长期应付款核算范围有哪些
  • php判断数据表是否存在
  • 三代手续费返还是否需要缴纳增值税
  • 注册资本与注册资金、出资额的区别
  • 本期应纳税额减征额怎么算
  • mysql执行时间太长
  • 自来水适用3%税率还是9%税率
  • MYSQL administrator 使用
  • 已付款但未收到发票怎样记账
  • 影响企业所得税的因素
  • 合伙企业一般纳税人六税两费
  • 虚开发票会面临怎么样的后果?
  • 固定资产改造多少直接进费用
  • 股东分红需要
  • 基金会对外捐赠,对方开什么发票
  • 研发支出的帐务处理
  • 销售毛利率怎么算
  • 无建账能力的纳税人是什么意思
  • MySQL中的max()函数使用教程
  • sql数据库死锁产生的原因及解决方案
  • centos下安装虚拟机
  • mac查找序列号
  • linux自动清理内存软件
  • windows注册表保存在BIOS
  • dell笔记本系统安装步骤
  • 64位的win10更新安装补丁KB3105213失败总是重复安装该怎么办?
  • 如何调整输入法框的大小
  • win10极限模式
  • zlib是什么意思
  • unix系统常用命令大全
  • 索引位置怎么是c盘?
  • 相机跟随人物移动
  • jquery插件怎么用到自己的网站
  • shell字符串比较相等
  • js newyork
  • javascript基础教学
  • js判断浏览器内核和版本
  • js如何动态添加class
  • 新疆干部在线网络平台登录
  • 加油站怎么收税
  • 第十三个人
  • 日本各界
  • ic卡读取失败是怎么回事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设