CCSize size=CCDirector::sharedDirector()->getWinSize(); //第一步:生成动画需要的数据CCTexture2D *texture=CCTextureCache::sharedTextureCache()->addImage("number.png");//CCRectMake(x,y,width,height)//x,y是起点,左上角为(0,0)CCSpriteFrame *frmae0=CCSpriteFrame::createWithTexture(texture,CCRectMake(0,19.6*0,12,16));CCSpriteFrame *frmae1=CCSpriteFrame::createWithTexture(texture,CCRectMake(0,19.6*1,12,16));CCSpriteFrame *frmae2=CCSpriteFrame::createWithTexture(texture,CCRectMake(0,19.6*2,12,16));CCSpriteFrame *frmae3=CCSpriteFrame::createWithTexture(texture,CCRectMake(0,19.6*3,12,16));CCArray *animFrames = CCArray::create();animFrames->addObject(frmae0);animFrames->addObject(frmae1);animFrames->addObject(frmae2);animFrames->addObject(frmae3);//创建帧序列CCAnimation *animation = CCAnimation::createWithSpriteFrames(animFrames,2.0f);animFrames->release();//第二步:初始化并设置Sprite
    CCSprite *sprite =CCSprite::createWithSpriteFrame(frmae0);sprite->setPosition(ccp(size.width/2,size.height/2));addChild(sprite);//第三步:使用animation生成一个动画动作animateCCAnimate *animate = CCAnimate::create(animation);sprite->runAction(CCRepeatForever::create(animate));//重复播放

转载于:https://www.cnblogs.com/yufenghou/p/3623766.html

cocos2d 帧序列动画相关推荐

  1. 【Creator Kit - RPG 代码分析】(4)-游戏玩法-对话框、云朵系统、帧序列动画控制器、动画状态回调、音乐控制

    GamePlay 对话框 上一章说的输入控制器里,还有对对话框输入的控制,这小节就看看对话框的整体实现方式. 对话框输入控制 先看一下对话框输入控制,我对其有一点点修改. void DialogCon ...

  2. cocos2d-x 2.x创建帧序列动画

    2019独角兽企业重金招聘Python工程师标准>>> 手动添加 手动添加的方法需要将每一帧要显示的精灵有序添加到Animation类中,并设置每帧的播放时间,让动画能够匀速播放.另 ...

  3. Unity 3D模型动画导出为帧序列

    问题:将用于Unity的3D模型改成2D图片. 思路:把3D动画播放一遍,逐帧对模型截图. 代码说明: 1.要引用的命名空间 using System.IO; using UnityEngine; u ...

  4. 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧以及动画创建!【二】...

          Himi这里就不细说了,直接提供给大家Himi封装好的两个方法:(Himi使用的cocos2d-iphone版本是1.0.0)    先唠叨一句,刚才上面说过了,创建精灵一种是利用直接索引 ...

  5. 计算机网络-后退N帧协议习题思考:数据帧长度范围128~512字节,求信道利用率达到最大,帧序列的比特数至少为多少

    这里先复习基本的知识点,然后解答该题. 时延 时延的定义:指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间,它由4部分构成:发送时延.传播时延.处理时延.排队时延.做题时,排队 ...

  6. 20P19 Premiere 预设100种抽帧定格动画Pr预设模板片头

    20P19 Premiere 预设100种抽帧定格动画Pr预设模板片头 预设信息: 适用软件:Pr CC – CC 2018 或更高版本 分辨率:不限制 使用插件:无需外置插件 预设格式:.prfps ...

  7. 3000 帧定格动画告诉你什么是 DevOps

    CODING 历时 3 个月用 3000 帧制作的 DevOps 科普视频新鲜出炉啦- 只需要 3 分钟,Dev 和 Ops 果农将带你走进 DevOps 的世界! 点击 3000 帧定格动画告诉你什 ...

  8. egret---添加序列帧动画,帧包动画,龙骨动画

    1.添加序列帧动画, 首先,写封装序列帧的ts 然后在皮肤上用上,这个类名的组件,然后写上id,资源名,帧数,设置属性    自动播放为false, 最后在指定地方调用 public startGam ...

  9. cocos2d - CCSprite各种动画

    转自 ITeye技术网站 // 触摸屏 -(void) ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {for( UITouch ...

  10. ps倒出gif只有html,PS中我做好了帧(动画没问题),但是怎么导出GIF的动画?

    回答: 大概分为6个步骤,具体如下: 1.首先我们要准备一组序列图,尺寸是700*700的. 2.然后我们在PS中创建一个新的场景,尺寸为700*700.找到[文件]-[脚本]-[将文件载入堆栈],把 ...

最新文章

  1. 17、任务十六——事件委托机制、简单表单验证
  2. Winform中给DataGridView添加多选框列并获取选中行的内容
  3. 自制Windows 7 注册表键值修改服务(Service)
  4. mysql怎么对比表结构_mysql查看表结构2种方式对比
  5. android 画布心形,Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等...
  6. 网络操作系统 第七章 管理TCP/IP网络
  7. 关于scrollIntoView()不能使输入框显示在可视区域的问题
  8. 百行代码带你入门 vue-router!
  9. 《神经网络和深度学习》系列文章七:实现我们的神经网络来分类数字(下)...
  10. 安卓系统加速_安卓系统用户玩LOL手游用网易UU加速器加速被拦截解决方案
  11. 【AE】【栅格操作】
  12. ASP.NET Core WebApi返回结果统一包装实践
  13. 手把手教你如何通过Java给图片添加文字和图片水印
  14. 梦想照进现实的百度Apollo,越来越近的无人驾驶时代
  15. AirSim学习和踩坑记录(不定时更新)
  16. 【光学】发散角的奥秘
  17. 总结我的验证思路:怎样追波形
  18. IMAGEX命令实例
  19. 码农的自我修养之 软件危机和软件过程
  20. Mac 安装BurpSuite2021.6

热门文章

  1. SpringBoot 集成ElasticSearch(二)分页查询
  2. camera主观测试_镜头测试:日本富士EBC 135/2.5+索尼A7微单实拍北京北海公园
  3. 项目中的每个层的理念是什么?
  4. 提前观摩打二字计算机英语,英语口语国赛规划.doc
  5. 数理化计算机电子 武大水平,全方位比较南开大学、武汉大学——以数据为基础.doc...
  6. golang errors 取 错误 信息_golang-标准errors包的学习
  7. 检测移动设备(手机)的 PHP 类库
  8. LayaAir WebSocket 通信
  9. MFC在一个工程中启动其他工程的exe文件
  10. php判断是不是手机端访问