位置: 编程技术 - 正文
推荐整理分享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的位置
⑤使用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怎么用)
友情链接: 武汉网站建设