cocos2d-x for xna创建动画-人物行走
首先需要有一个CCTexture2D 来将存放一张图片
CCTexture2D mode; mode = CCTextureCache.sharedTextureCache().addImage("Images/Sprite/20011");
然后创建一个list等一个集合来存放各个动画帧CCSpriteFrame
接着实例化各个动画帧,并将之添加到上面的list集合里。
List<CCSpriteFrame> frames; frames = new List<CCSpriteFrame>();for (int i = 0; i < 4; i++){for (int j = 0; j < 4; j++){CCSpriteFrame frame = CCSpriteFrame.frameWithTexture(mode, new CCRect(j * 318 / 4, i * 451 / 4, 318 / 4, 451 / 4));frames.Add(frame);}}
创建一个CCAnimation,用来将动画帧组合成动画
List<CCSpriteFrame> temp = new List<CCSpriteFrame>(); for (int i = 0; i < 4; i++){temp.Add(frames[i]);} CCAnimation ani = new CCAnimation();ani.initWithFrames(temp, 0.1f);
创建一个CCAnimate,来将动画CCAnimation变为动作,方便精灵执行动作。
CCAnimate animate=CCAnimate.actionWithAnimation(ani, false);sprite.runAction(CCRepeatForever.actionWithAction(animate));
转载于:https://www.cnblogs.com/dieaz5/archive/2013/03/08/2950305.html
cocos2d-x for xna创建动画-人物行走相关推荐
- Cocos2D研究院之精灵与动画
转载自雨松MOMO程序研究院本文链接地址:Cocos2D研究院之精灵与动画(六) 通过对导演.场景.层和节点的剖析,现在我们已经可以写出一个完整的游戏体系了,在实际应用中,场景一般都是作为游戏的关卡, ...
- 使用Python,OpenCV创建动画GIF图和模因生成器
在这篇博客中,我们将学习如何使用Python,OpenCV,dlib和ImageMagick工具箱创建动画GIF. 然后,您将结合所有这些技术,使用OpenCV构建一个模因生成器(眼镜
- 【Flutter】Animation 动画 ( AnimatedBuilder 动画使用流程 | 创建动画控制器 | 创建动画 | 创建动画作用的组件 | 关联动画与组件 | 动画执行 )
文章目录 ◯.AnimatedBuilder 引入 一.创建动画控制器 二.创建动画 三.创建动画作用的组件 四.创建 AnimatedBuilder 关联动画与组件 五.动画运行 六.完整代码示例 ...
- 【Flutter】Animation 动画 ( AnimatedWidget 动画使用流程 | 创建动画控制器 | 创建动画 | 创建 AnimatedWidget 动画组件 | 动画运行 )
文章目录 ◯.AnimatedWidget 组件引入 一.创建 AnimatedWidget 动画组件 二.创建动画控制器 三.创建动画 四.动画运行 五.完整代码示例 六.相关资源 Animated ...
- 【Flutter】Animation 动画 ( Flutter 动画基本流程 | 创建动画控制器 | 创建动画 | 设置值监听器 | 设置状态监听器 | 布局中使用动画值 | 动画运行 )
文章目录 一.创建动画控制器 二.创建动画 三.设置值监听器 四.设置状态监听器 五.布局中使用动画值 六.动画运行 七.完整代码示例 八.相关资源 Flutter 动画基本流程 : ① 创建动画控制 ...
- Android复习15【动画:创建资源文件夹、创建动画资源文件、组合动画、属性动画、材料设计新特性】
2020-05-09-[12周-周四] Android动画 https://blog.csdn.net/zhangbijun1230/article/details/80262359 https:// ...
- lua cocos 创建动画的几种方式
lua cocos 创建动画有如下几种方式可供大家选择: 第一种方式: 在cocos studio 中拖进去一个Armature,在Armature的特性一栏导入美术或者自己做好的动画(导入文件). ...
- 从Flash到Silverlight进阶教程-用代码来创建动画
从Flash到Silverlight进阶教程 用代码来创建动画 这节里将要讲述一个自定义用户控件最基本的操作,就好象Flash中的MovieClips一样,动态的将其添加到舞台上. 首先你将要看到如何 ...
- Unity 2D教程 | 骨骼动画:创建动画
转载自:2016-02-13 Unity官方平台 本教程主要讲解Unity引擎自带的2D骨骼动画工具,以及2D动画的基本概念.本篇会添加一些动画,如默认状态.跳动.坠落等. 基础动画理论 制作动画要牢 ...
最新文章
- 如何设计可自学习的五子棋AI?
- php7 mongodb 分组 排序 查询
- python哨兵循环_Python:deadloop之非模态交互界面(模态循环)(哨兵循环)
- comsol移动网格_将动网格模型迁移到 5.3a
- Taro+react开发(3)--tora官网
- 记录下Lambda常用的表现形式
- 安装squid_「首席推荐」设置Squid转发代理或者正向代理
- 95-080-048-源码-启动-启动standalonesession
- [转载]你呀,最大的问题就是太合群了
- Allennlp 安装和使用问题
- Unity 制作数字图片字体
- 转载:做正确的事情,等着被开除(Do the right thing, Wait to get fired)
- 皮尔森(pearson)相关系数代码实现
- linux手写数字识别,mnist手写数字识别与图片预处理
- Jenkins升级最新LTS版本2.150.x,页面本地化之后出现部分英文部分中文的解决办法
- 《庄子·外篇·知北游第二十二》
- Python加CH9329模块实现云顶之弈自动刷局数
- 【NCC】Discovering casual signal In image代码复现发现的小trick
- php获取当月工作日天数,2018年每月工作日天数多少天?2018年工作日总天数有多少天...
- 更换硬盘后的克隆硬盘
热门文章
- NIHCC发布迄今世界最大的CT医学影像数据集(附下载)
- oracle的集函数,Oracle统计分析函数集之一(转载)
- 终于有人把计算机视觉讲明白了。。。
- 收藏 | 深度学习19个损失函数汇总
- CVPR 2020 Oral |目标检测+分割均实现SOTA!厦大提出协同学习网络
- 计算机基本知识实训报告,计算机实训报告小结
- 提取voc数据集中特定的类
- 写给小白的机器学习之决策树算法详解(附实战源码)
- ROS在类中发布和接受消息(标准消息)
- jsonobject转map对象_解析JSON中JSONObject的高级使用