友情提示:380元/半年,儿童学编程,就上码丁实验室。
Hi~ o(* ̄▽ ̄*)ブ,大朋友和小可爱们
这次为大家准备了文字音频,边听边学吧
———–第006个知识点: 下一造型———–
今天我们要学习一个很有趣的指令:下一造型,它可以改变角色的外观,所以我们可以从“外观”分类里找到它。
(从外观分类里拖出积木,点击改变角色造型)
在上一周的推送里,贝尼老师给大家布置了一道思考题:如何让阿福的腿可以交替迈步呢?
实际上,并不是所有的角色都能做到,这取决于它的造型。比如角色库里的Elf就做不到:
(从角色库中添加Elf)
在它的造型列表中,我们可以看到他一共有5个造型:
(点击造型标签页,点击查看不同造型)
造型间只有手势和头部表情的区别,没有腿部的变化,轮流切换这些造型,会出现什么效果呢?我们来看一下:
效果就好像我们看的动画片里的人物对吗?
其实动画片的本质是
一张一张的静态图片。通过切换这些画面,当速度足够快时,我们看到就是连贯的动画效果了。那么什么样的角色才可以实现”迈步行走“的动画效果呢?小猫阿福就可以,但不是这个爬行阿福:
因为它的造型列表里只有这一张:
因此无法进行造型切换,也就不可能实现动画的效果。动画效果需要至少两张图片,也就是两个造型才能实现。比如下面这个行走阿福的角色:
它的造型列表中有两张图片:
并且这两张图片分别是迈腿的两个状态:
所以他们是可以实现迈腿的动画效果的。
如何来切换角色的造型呢?
这就要用到开篇提到的“下一造型”指令。为阿福添加“下一造型”,每次点击一下这个积木,阿福就会切换一次造型。
(添加积木,点击积木预览)
可是现在的动画效果还是断断续续的,我们点击得快一点试一试?
(快速点击积木,预览效果)
角色的动作还是显得很笨拙,不连贯,说明切换速度还是不够快。有什么指令能够代替我们不断点击,来运行这个“下一造型”指令吗?当然有!这个问题在之前我们让阿福移动时也碰到过,这个指令就是“重复执行”。为阿福添加“重复执行”,包裹住“下一造型”。
不记得的小朋友可以点击文末链接,回顾第一集视频课。
看,现在阿福就迈起腿来啦!
想一想
现在阿福的动作太快了,如何调整动画的速度?
请小朋友自己试一试,操作后把你的答案留言告诉我!具体方法我们下周揭晓!
下节预告
我们将调节动画的速度,并让阿福开口说话
如果你想到了实现方法,可以留言告诉贝尼老师你的成果哦。
阿福的迈步动画完成了!
————视-频-课-项-目-预-告———–
阿福的相册秀
Scratch在线版操作地址
https://www.kidscoding8.com/scratch
转自公众号:
卡莱的异想id