上节回顾

上节课猫叔教大家制作了一款简单的接球游戏,让咱们的乒乓球碰到球拍就反弹,碰到地面就结束。做完是不是小有成就感呢?

咳咳,这次猫叔带着全新的成语故事系列来啦!希望朋友们在学Scratch的同时,也能记住更多的成语故事,最终能用编程语言给朋友们演示成语故事的动画。话不多说,咱们开始今天的课程吧!

本节内容

思路:由于视频里角色和动作比较多,比我们以往做的复杂很多,所以咱们这次先挑其中两个主要角色讲讲。

演出角色:

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(1)

商人

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(2)

观众

演出背景:

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(3)

猫叔逻辑分析时间

第一步:搭建舞台背景,请出演出道具。

为了简化角色,猫叔把左右两边的观众和后面的小车一起设置到了背景里边。

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(4)

第二步:上传音频,设置播放声音。

音频有两种方式可供选择,一是提前录制好,二是边做边录,猫叔建议你们提前准备好故事的音频,这样操作起来更简单方便,也不用担心录制中途出现什么问题。

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(5)

声音录制界面

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(6)

第三步:编辑商人代码,设置每段话的播放时间以及等待时间。

这里商人一共有4句台词,大家可根据台词的长短、语速等设置播放时间。

中间有3次等待时间,等待时间也可以自己设定,但不宜过长。

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(7)

第四步:

当商人在说话的时候,观众在干嘛呢?

听商人说话对吧,只有当商人说完了,观众才开始讲台词。

此时就需要给观众设置一个等待时间。

这也是我们今天的重点:

怎么用scratch做一个成语动画(用Scratch讲成语故事自相矛盾)(8)

等待时间的设置技巧:一定要大于前面商人说话和等待时间的总和。

4次说话:5s 5s 5s 10s=25s

3次等待:1s 2s 6s=9s

所需时间总和:25s 9S=34s


所以最后我们设置的这个时间一定要大于34s,但是又不能太长,猫叔最后给定的42s,大家可以根据自己的情况来定。

咱们来运行一下,试试效果。

简版动画


一起来回顾一下本次讲课的知识点:

首先是添加音频,

其次是给角色设置说话时间和停顿时间,

最后我们讲了时间设置得技巧。


虽然看上去比较简单,但是我们最终也用编程实现了讲成语故事。

好啦,我们今天的课程就到这里了。

下节预告

简单版的效果我们就做好了,其中涉及的角色我们只挑了两个来给大家讲,下节课猫叔将带大家给角色加入更多的动作,让视频的效果看起来更好。一起来期待下吧!

,