scratch实现弹跳小球

作品来自《动手玩转scratch2.0编程》里的教程。文章记录学习成长过程。如有错误和不足,请各位指出。

scratch实现弹跳小球_第1张图片
实现效果图
1.角色分析
scratch实现弹跳小球_第2张图片
如图所示,我们需要一个球、挡板、以及最底部的矩形颜色。

程序分析
2.开始编程

(1).准备:上传角色
<1> 如何找到并且使用scratch我就不再赘述了。我猜你应该具备一定的学习能力。https://scratch.mit.edu/ scratch官网线上学习。
<2>上传网球、绘制挡板、以及绘制底部矩形。
scratch实现弹跳小球_第3张图片
<3>挡板
同样的绘制方法->底部矩形:底部图形,局部
(2).让挡板移动起来
由于挡板是根据鼠标的移动而移动,则可以分析出:根据鼠标当时的x坐标位置来移动的。随着鼠标移动.
scratch实现弹跳小球_第4张图片
(3).让小球移动起来

<1>让小球面向随机位置。<2>重复执行移动12步,并且碰到边缘并反弹。

scratch实现弹跳小球_第5张图片
小球移动
此时运行程序:
scratch实现弹跳小球_第6张图片
(4).让小球碰到挡板反弹
scratch实现弹跳小球_第7张图片 (5).让小球碰到底部矩形结束游戏
scratch实现弹跳小球_第8张图片
3.代码总结:

<1>小球
scratch实现弹跳小球_第9张图片小球代码
<2>挡板
scratch实现弹跳小球_第10张图片
挡板代码
4.源码分享:

scratch官网:https://scratch.mit.edu/projects/326582481/

百度网盘:链接:https://pan.baidu.com/s/1bqAyTzFAQS0GIQ6an-VuQA  提取码:hi9q

~~

结语:现为scratch教师一枚。持续记录学习成长,如有疑问请私聊。

~~

你可能感兴趣的:(scratch教育,学习)