Cocos2d-x 游戏开发之巧用CCDelayTIme实现多个action有序执行,使用CCCallFunc添加action回调
来源:互联网 发布:疯狂美工破解版 编辑:程序博客网 时间:2024/05/22 00:53
voidmyClasss::openNewStage()
{
for(int i =0; i < count; i++) {
if (i != count-1 && i!= count-2) {
if (CCSprite *sp = (CCSprite*)array->objectAtIndex(i)) { sp->runAction(CCSequence::create(CCDelayTime::create(i),CCEaseBounceOut::create(CCScaleTo::create(1.0f,1)),NULL));
}
}elseif(i == count-2){
if (CCSprite *sp = (CCSprite*)array->objectAtIndex(i)) {
sp->runAction(CCSequence::create(CCDelayTime::create(i),CCEaseBounceOut::create(CCScaleTo::create(1.0f,1)),CCCallFunc::create(this,callfunc_selector(UIHomeNPC::playCup)),NULL));
}
}
}
}
void myClasss::playCup(float dt)
{
//回调
CCLog("序列动画播放完,调用");
}
- Cocos2d-x 游戏开发之巧用CCDelayTIme实现多个action有序执行,使用CCCallFunc添加action回调
- Cocos2D-x游戏开发之八:事件连续执行:CCMoveBy CCCallFunc CCSequence
- 小小菜之Cocos2d-x游戏开发旅程——常用Action(1)
- cocos2d-x Action实现原理
- Cocos2d-x之动作Action
- Cocos2d-x 之动作 Action
- 【Cocos2d-x 001】 Action使用
- Cocos2d-x之 CCCallFunC家族
- Cocos2d-x之 CCCallFunC家族
- cocos2d-x 使用action实现各种动画效果
- cocos2d-x 使用action实现各种动画效果
- cocos2d-x 使用action实现各种动画效果
- cocos2d-x 使用action实现各种动画效果 .
- 【爱上cocos2d-x之十】动作Action
- Cocos2d-x游戏开发之随机数使用
- Cocos2d-x游戏开发之音效使用
- cocos2d-x的action
- Cocos2d-x Action
- 全面理解面向对象的 JavaScript
- 在WinCE的C#编程中,需要静态调用C++的动态库,需要添加using System.Runtime.InteropServices
- 大庆“油田子女”必须包分配?
- WEEK8晚第一题(升级版哦,每次运行都可以出现不同学号哦,耶!用srand(time(0))解决,不被rand()局限)
- ByteBuffer用法
- Cocos2d-x 游戏开发之巧用CCDelayTIme实现多个action有序执行,使用CCCallFunc添加action回调
- android4.0隐藏状态栏电池图标
- Android开发: Eclipse中导入项目前有红叉提示但是项目文件内容无错误的解决方法
- addTimeInterval Deprecated in iOS 4.0
- 联想ERP项目实施案例分析(3):业务蓝图定义与团队建设
- shell脚本语法
- 动态添加按钮
- malloc函数详解
- dedecms 栏目添加缩略图