cocostudio2.2版做序列帧动画

cocostudio2.2版做序列帧动画,第1张

概述cocostudio2.2版做动画     1。打开cocostudio创建一个工程; 2。新建一个精灵,(imageview, layer都行)                                 3。勾选“开始记录动画”---- 1)。点第0帧---在属性面板里修改透明度50;    2)。点第5帧---在属性面板里修改透明度100; 3)。点第10帧---在属性面板里修改透明度5

cocostudio2.2版做动画

1。打开cocostudio创建一个工程;

2。新建一个精灵,(imagevIEw,layer都行)

3。勾选开始记录动画”----

1)。点第0---在属性面板里修改透明度50

2)。点第5---在属性面板里修改透明度100

3)。点第10---在属性面板里修改透明度50

在属性面板换图片可做成多张图变换;

做完后,去掉开始记录动画”--点播放按钮就可以看到动画了;

原理:勾选开始记录动画,就处于动画编辑状态,改变属性(如位置,透明度,图片)就会自动生成关键帧;

也会自动生成属性时间轴;

如上图,点 会出现属性时间轴;不透明度默认状态下是没有的;

4。修改;

在不勾选开始记录动画的状态下修改,精灵的时间轴上修改只会改变整个属性;

要属性时间轴上相应的帧上改;比如要改透明度,就选中不透明度的时间轴,再选第5帧,然后到属性面板调整透明度;

//加载Cocos Studio编辑好的资源

auto rootNode =csloader::createNode("MainScene.csb");

addChild(rootNode);

//加载动画:

ActionTimeline*action = csloader::createTimeline("MainScene.csb ");

rootNode->runAction(action);

//播放动画

//从第0帧到10帧循环播放

action->gotoFrameAndplay(0,10,true); 。

总结

以上是内存溢出为你收集整理的cocostudio2.2版做序列帧动画全部内容,希望文章能够帮你解决cocostudio2.2版做序列帧动画所遇到的程序开发问题。

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

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

原文地址:https://54852.com/web/1080167.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存