位置: 编程技术 - 正文

Cocos2dx3.2编写常用UI组件(三)收集器效果Collector(cocos2d怎么用)

发布时间:2024-02-27

推荐整理分享Cocos2dx3.2编写常用UI组件(三)收集器效果Collector(cocos2d怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2d schedule,cocos2d schedule,cocos2d schedule,cocos编程语言,cocos编程,cocos编程,cocos编程,cocos2djs,内容如对您有帮助,希望把文章链接给更多的朋友!

前言:

在游戏中,我们经常可以看到,获取分数后,分数会自动升到对应的分数栏上面。今天我们就来实现这种效果

正文:

这种效果实现起来其实非常的简单,只需要对生成出来的分数(通常是一个Sprite或Node)添加动作,让其能够飘到目标位置,然后消失就可以了。这里我提供一个Collector类来供大家使用。方便大家的操作。

Collector的使用说明:①通过Collector::create()函数创建一个Collector对象

②首先要设置Collector的位置

③如需要元素设置到达收集器之后的回调函数,则用Collector::setCallback(std::function<void()>)函数

④对于创建出来的结点,只需要利用Collector::addSource(Node* node)添加到collector对象中,那么新建的结点自然会自动飘向collector的位置

Cocos2dx3.2编写常用UI组件(三)收集器效果Collector(cocos2d怎么用)

⑤使用Collector::setTime函数设置飘动时间

例子:

效果如下图:

Collector类非常的简单,主要看看最重要的addSoruce函数就好了

addSource函数只不过是将一系列动作封装,然后让Node执行罢了。

附上源码:

点击打开链接

Cocos2dx3.2编写常用UI组件(四)发光的标题BlinkTitile 前言:如果看了上一节我推荐的blog,并且掌握了遮罩层的运用,那么本节介绍的发光标题就非常的简单了。没有看也没关系,现在我来具体讲一下Clippin

cocos2dx中的AndroidManifest.xml文件详解 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。

cocos2dx3.2 读取json #includejson/rapidjson.h#includejson/Document.h#includejson/reader.h#includejson/writer.h#includecocos2d.hUSING_NS_CC;boolSpaceShip::init(ValueMapvm,intindex){do{/*读取配置文件字符串数据*/s

标签: cocos2d怎么用

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

上一篇:Cocos2dx3.2编写常用UI组件(二)滚动计数器NumberScroller(cocos2dx怎么用)

下一篇:Cocos2dx3.2编写常用UI组件(四)发光的标题BlinkTitile(cocos2d怎么用)

  • 咨询合同按什么交印花税
  • 当月红冲发票账务怎么处理
  • 营业额和营业收入区别举例
  • 怎么在电子税务局添加银行账户
  • 公司买的电器可以抵扣吗
  • 汇算清缴补缴纳企业所得税会计分录
  • 以前年度损益调整会计分录
  • 收到软件发票怎么做账
  • 烟叶收购方案制定步骤
  • 材料暂估入库后怎么做账
  • 溢价或者折价购买债券的会计处理.
  • 年金计算个税需要扣除吗
  • 开餐饮发票的经营范围是怎样的?
  • 企业的商品产品包括
  • 小规模纳税人纳税申报时间
  • 合伙企业收到的合伙金计入什么科目
  • 收到打款认证会计分录
  • 未分配利润转增股本要交税吗
  • 工会基金是扣个人还是扣企业的
  • 主营业务收入会计分录怎样写
  • 企业开票信息可以改吗
  • 缴纳人身意外保险凭证是什么
  • u盘文件全都变成快捷方式怎么办
  • 专用发票已认证怎么退回
  • 进项税和销项税怎么抵扣
  • 公司贷款过桥费合法吗
  • php.ini配置文件
  • php删除数据库数据代码
  • dll格式的文件
  • Linux系统中quota磁盘命令的相关使用解析
  • 营改增后工程税收怎么计算
  • php进程数量怎么决定
  • 限售股是好是坏
  • 社保代扣代缴会计分录怎么做
  • 红字发票如何开具
  • 进项税加计抵扣10%和15%
  • php删除元素
  • 建行E信通贴现需要什么资料
  • vue3.0配置
  • 一般纳税人设备安装税率
  • 母公司子公司合并
  • 包含个人社保的保险
  • 辞退福利记入什么费用
  • 织梦森林官网
  • 使用SqlServer CTE递归查询处理树、图和层次结构
  • 采用汇兑的方式归还前欠货款
  • 固定资产折旧的影响因素
  • 受托代销商品的代销方式有哪两种
  • 外账会计的做账流程
  • 银行收到工伤保险费怎么做分录
  • 公司有外籍人员怎么办
  • 现金支付现金股利
  • 营业成本占营业收入的比重过高
  • 待抵扣进项税额借贷方向
  • sql如何截取字段
  • sql server数据库查询语句
  • 数据库left joins
  • mysql闪退怎么回事
  • mysql配置怎么调出来
  • http500内部错误
  • Linux系统中uniq命令的基本使用教程
  • fedora gnome
  • 神舟平板寸劲开天
  • xp注册表损坏怎么修复
  • linux oracle12c
  • linux arp -n
  • inc是什么软件
  • win7安装office2016报错
  • win10系统中哪些软件可以删除
  • javascript概述及作用
  • ExtJS4中的requires使用方法示例介绍
  • view组件属性
  • c++ not1
  • javascript+
  • android:ellipsize="marquee"
  • js如何截取中文字符
  • 韩国快递关税
  • 从香港回内地需要做核酸检测吗
  • 什么是征收率什么是税率
  • 红色通知字体
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号