您的位置:首页 > 移动开发 > Cocos引擎

【转】使用cocosbuilder在cocos2d-…

2014-06-25 13:21 441 查看
本文转自:奶制品 http://8287044.blog.51cto.com/5179921/1028518接上篇,教大家使用刚编辑好的动画文件首先还是把刚导出的playerAni.ccbi文件拷贝到工程资源目录下然后在代码部分要修改几个地方首先修改HelloWorldScene.h文件添加下面一句
AnimationsTestLayer * spr; 这里定义一个指针对象,方便我们用来控制动画的播放。第二步:修改HelloWorldScene.cpp文件先前的init方法中
AnimationsTestLayer *spr = (AnimationsTestLayer *)node; 修改为
spr = (AnimationsTestLayer *)node; 第三步:修改AnimationsTestLayer.cpp文件添加下面的方法,用这个方法来播放指定动画
void AnimationsTestLayer::runActionforName(const char *aniName)
{ mAnimationManager->runAnimations(aniName);
} 对应的.h文件中声明方法。大家应该懂的最后修改HelloWorldScene.cpp文件中这句代码
void HelloWorld::menuCloseCallback(CCObject* pSender)
{ // "close" menu item clicked //CCDirector::sharedDirector()->end(); spr->runActionforName("wave");
} spr->runactionforname("wave");这句就是播放刚刚我们的wave挥手动画了,ok,运行。点击右下角按钮 蹬蹬蹬蹬,我们的主角已经跳起舞了。大功告成全部教程完结了,同学们都自己尝试一下啊,最后的工程文件还是在附件中,大家可以下载学习。自己可到这下面去下载http://8287044.blog.51cto.com/5179921/1028518
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: