友情提示:380元/半年,儿童学编程,就上码丁实验室。
Hi~ o(* ̄▽ ̄*)ブ,大朋友和小可爱们
贝尼老师周末加班两天,忙到不行
上一节课准备了同步的文字音频,收到反馈还不错
今天,我们也边听边学吧
———–第007个知识点: 说———–
今天我们要学习一个很实用的指令:说。它可以让角色像漫画里的小人一样弹出一个对话气泡⬇
因为这个气泡是附加在角色造型上的,所以我们可以从“外观”分类里找到它⬇
(从外观分类里拖出“说”积木,点击,角色出现说话气泡)
最后的效果是这样的:阿福迈着小碎步走到小男孩面前,说:“我们可以一起玩吗?”⬇
这个项目内容分成了2个部分:
1.阿福走过去;2.阿福说话。
在上一周的推送里,我们已经学习了如何让阿福原地迈步⬇
还记得我们的思考题:怎么让阿福迈步的同时前进呢,像这样⬇
其实啊,我们只要在阿福迈步的脚本里添加前进的指令就可以了。对,就是第一节视频课里学习的“移动10步”。(不记得的同学可以戳文末的链接复习。)从运动分类中,找到“移动10步”,拖拽到阿福的脚本里⬇
(从运动分类里拖出积木,放进“重复执行”积木里)
这时候点击绿旗:看!阿福迈开双腿向前跑起来了⬇
在本节课的项目中,为阿福编写同样的脚本时,阿福却直接忽略了小男孩跑走了。
这可怎么和小男孩交朋友?“重复执行”让阿福保持前进的动作,那我们可以让阿福只前进一段后就停下吗?这时候就得丢掉“重复执行”,而改选用“重复执行10次”⬇
(删除重复执行,拖拽出“重复执行10次”)
点击绿旗预览效果。这次,阿福走出10下后,就停下了⬇
现在阿福虽然停下了,但它怎么不说话呢?让我们开始第二部分的制作:让阿福说话
找到开篇提到的“说”指令。为阿福添加说话的剧本,按照先后顺序——先小跑,再说话,所以把说话的指令拼在小跑脚本块的下方⬇
(从外观分类中找到“说”,把它拼接到现有的脚本下方)
点击绿旗,阿福交朋友的动画完成了⬇
想一想
1.阿福只走了10下,怎么才能让它多走几下离小男孩近一点呢?
2.阿福说了“你好”以后,小男孩会说什么?
下节预告
我们将为两个角色设计台词,让他们可以像漫画里的人物一样对话。你觉得他们会聊些什么呢?
转自公众号:
卡莱的异想id