使用Cocos Studio 创建帧动画《2》

使用Cocos Studio 创建帧动画《2》,第1张

概述在上一篇博客中介绍了使用Cocos Studio 制作帧动画,在上一篇博客中制作帧动画时使用了多张图片制作帧动画,这篇博客将介绍使用一张图片制作帧动画   这篇博客通过制作一个旋转的风车介绍使用一张图片制作帧动画 和上一篇博客一样首先创建一个Cocos Studio工程,创建Cocos Studio工程的方法可以参考我的博客使用Cocos studio创建一个简单的工程   创建一个名称为Rota

在上一篇博客中介绍了使用Cocos Studio 制作帧动画,在上一篇博客中制作帧动画时使用了多张图片制作帧动画,这篇博客将介绍使用一张图片制作帧动画

这篇博客通过制作一个旋转的风车介绍使用一张图片制作帧动画

和上一篇博客一样首先创建一个Cocos Studio工程,创建Cocos Studio工程的方法可以参考我的博客使用Cocos studio创建一个简单的工程

创建一个名称为Rotation的节点,节点的创建方式可以参考我的博客使用Cocos Studio 创建帧动画《1》

将一张风车图片导入到Cocos Studio中,资源的导入方法可以参考我的博客使用Cocos Studio 创建帧动画《1》

将图片拖到Rotation节点中

勾选上自动记录帧

选择第0帧,单击鼠标右键,并且选择添加帧

选择第5帧

将图片的属性改为旋转60度

修改完成后会看到在第5帧处自动添加了帧

以此类推:

在第10帧处将风车的旋转角度改为120度

在第15帧处将风车的旋转角度改为180度

在第20帧处将风车的旋转角度改为240度

在第25帧处将风车的旋转角度改为300度

在第30帧处将风车的旋转角度改为360度

设置完成后就可以播放动画了

将动画放到MainScene.csd中

发布项目到Visual Studio,发布项目到Visual Studio的方法可以参考我的博客使用Cocos Studio 创建帧动画《1》

在HelloWorld::init()中加上下面的代码

if(!Layer::init())    {        return false;    }    	//加载Cocos Studio编辑好的资源    auto rootNode = csloader::createNode("MainScene.csb");    addChild(rootNode);	//加载动画: 	ActionTimeline *action = csloader::createTimeline("Rotation.csb"); 	rootNode->runAction(action);   	//播放动画	//从第0帧到25帧循环播放	action->gotoFrameAndplay(0,30,true);    return true;

执行结果:

单击此处下载资源和代码

总结

以上是内存溢出为你收集整理的使用Cocos Studio 创建帧动画《2》全部内容,希望文章能够帮你解决使用Cocos Studio 创建帧动画《2》所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1054131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存