上节课的内容全部掌握了吗?反复练习了没有,编程最好的学习方法就是练习、练习、再练习。一定要记得多动手、多动脑筋哦~~

01

游戏介绍

这是一款简单的小游戏,实现了一匹小马跑来跑去(小马有跑动的动画)。

02

设计思路

  • 这个游戏主要由一个海边大道背景和一匹小马组成;

  • 这匹马往返跑来跑去,小马自己还要有跑的动画效果;

03

实现过程

第一步:创建角色

  1. 右键单击角色区的小猫,删除角色;

  2. 从系统角色库中选择“小马”,确定导入角色;

  3. 打开左上角“造型”标签,可以看到角色“小马”由6个不同的造型组成;

Scratch编程:快乐的小马(三)-LMLPHP

第二步:脚本设计

这里有两个脚本:

  1. 一个用来控制造型的切换,实现角色的动画效果;

  2. 一个用来控制角色的移动。

切换造型时,为了防止切换过快,加入了一个等待语句。完整代码实现如下:

Scratch编程:快乐的小马(三)-LMLPHP

第三步:添加背景

从系统角色库中,选择“户外”里的“Boardwalk”背景;确定导入背景。

第四步:运行程序,效果如下图

Scratch编程:快乐的小马(三)-LMLPHP

第五步:保存文件。

在文件菜单下“保存到电脑”就可以把作品保存好了。

04

总结

这节课我们应当掌握:

  • 角色动画的制作,多个造型的加入和控制;

  • 等待语句的使用方法,了解语句参数的使用;

05

拓展训练

角色库中还有许多角色具有动画效果,请找出一个并实现相关动画?

 
05-21 20:37