cocos2d-x的CCSequence与CCRepeatForever的混用

想写个简单的动画,让一个按钮,缩大、还原,不停的在那闪烁

1:  

       2: CCActionInterval* scaleAction1 = CCScaleTo::create(0.3f, 1.1f, 1.1f);

       3: CCActionInterval* scaleAction2 = CCScaleTo::create(0.3f, 1.0f, 1.0f);

       4:

先放大再还原,然后不停的repeat…

1:  

       2: CCActionInterval* seq = (CCActionInterval*)(CCSequence::create(scaleAction1, scaleAction2, NULL));

       3: CCActionInterval* rep = CCRepeatForever::actionWithAction(seq);

       4:

ccsprite->runAction(req);

附一张CCAction类及其子类的结构图:

本文参考:cocos2d-x学习笔记 – CCAction(动作)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IMWeb前端团队

优化 Webpack 构建结果

本文作者:IMWeb nixzheng 原文出处:IMWeb社区 未经同意,禁止转载 Webpack应该是当下流行度最广的JavaScript构建、打...

25490
来自专栏流柯技术学院

Android SDK 国内镜像及配置方法

配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android

1.2K10
来自专栏淡定的博客

Webpack基本使用

9820
来自专栏Spring相关

Vue-router的基本使用

15120
来自专栏owent

Webpack+vue+boostrap+ejs构建Web版GM工具

Web前端的组件技术刷新真的是日新月异,前段时间看到很多童鞋分享了webpack的使用,刚好之前做我们游戏里Web版的GM工具的时候正在想怎么用简单的方式,做模...

64130
来自专栏coding...

解决Xcode9.3 Module compiled with Swift 4.0.3 cannot be imported in Swift 4.1更新Xcode9.3 swift4.1 后可怕的e

最近升级了Xcode9.3,对应的swift版本是4.1。 发现在编译时发生了一些要命错误。。。

12420
来自专栏黑泽君的专栏

在VMware虚拟机软件中安装的Ubuntu虚拟机的窗口不能自动调整大小的解决办法

在 VMware虚拟机软件 中安装的 Ubuntu虚拟机 的窗口不能自动调整大小的解决办法:

4.1K20
来自专栏葡萄城控件技术团队

SpreadJS使用进阶指南 - 使用 NPM 管理你的项目

13820
来自专栏Golang语言社区

golang中如何使用http长链接(client端)

RESTFUL请求大部分都可以用短连接,即三次握手建立链接,交换数据完成后,释放掉的链接,短链接不会长时间占用端口号,实际项目中还会用到另一种,长链接,比如客户...

38170
来自专栏dalaoyang

SpringBoot启动banner更改

18860

扫码关注云+社区

领取腾讯云代金券