查看: 129|回复: 1

[教程] 【Mind+】逐帧动画——旋转的地球

[复制链接]
逐帧动画是一种常见的动画形式(Frame By Frame),其原理是在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画。

本次程序的运行效果图如下:

【Mind+】逐帧动画——旋转的地球qw2.jpg


实现过称

逐帧动画是对动作的分解,简单的理解是将动作拆分成一张一张的图片,然后快速切换这组图片形成的视觉效果。

我这里为大家推荐一款GIF制作软件——screentogif,是一款方便好用的小软件,可以用来快速录制屏幕上的指定区域,将其直接保存为GIF动画文件。使用其“录像机”功能我们就可以录制动画,然后将一帧一帧的素材转换为图片。

【Mind+】逐帧动画——旋转的地球qw4.jpg

录制后的效果如下:

【Mind+】逐帧动画——旋转的地球qw5.jpg

然后我们就可以将这些图片导入到Mind+程序中使用。

【Mind+】逐帧动画——旋转的地球qw6.jpg

代码实现

代码就比较简单了,我们只需要快速的切换造型,就可以实现了。为了防之切换的过块,我们可以适当的控制一下切换造型的时间间隔,让视觉效果更加逼真。

【Mind+】逐帧动画——旋转的地球qw8.jpg


【Mind+】逐帧动画——旋转的地球qw9.jpg
星火启智编程专注青少儿编程期待您的关注


rzyzzxw  版主

发表于 7 天前

效果震撼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail