Scratch学习:小猫投篮

网友投稿 2019-04-17 11:00

https://cdn.china-scratch.com/timg/190419/110021D42-0.jpg
今天我们用Scratch制作一个小猫投篮的程序。

情景描述:篮球场上,小猫将篮球投向篮球架,篮球自由下落,弹射到右边后原地弹起几下,最后小猫跑去捡球。当小猫捡到球时,小猫和球动作停止。

角色:小猫、篮球。

舞台背景:篮球场。

准备任务:

一、背景设置

导入所需要的背景,之后将默认的空白背景删除。

https://cdn.china-scratch.com/timg/190419/1100225601-1.jpg

二、角色(篮球)添加。

https://cdn.china-scratch.com/timg/190419/1100225130-2.jpg
根据情况,调整好角色的大小和位置。

https://cdn.china-scratch.com/timg/190419/1100233152-3.jpg

这个程序使用到的动作和指令有:

篮球程序:

一,初始位置:

https://cdn.china-scratch.com/timg/190419/1100236148-4.jpg

(坐标位置可以根据实际情况调整,取得坐标方法,对着舞台上的角色双击鼠标左键。以下所涉及坐标指令调整方法相同。)
二,篮球上篮:

https://cdn.china-scratch.com/timg/190419/1100235020-5.jpg
三,从篮球架下落:

https://cdn.china-scratch.com/timg/190419/11002322c-6.jpg
四,向右边弹开:

https://cdn.china-scratch.com/timg/190419/11002311F-7.jpg
五,向下弹落:

https://cdn.china-scratch.com/timg/190419/110023KX-8.jpg
六,碰到小猫:

https://cdn.china-scratch.com/timg/190419/1100231150-9.jpg(在此小猫名称为角色1)
七,在某个条件发生前重复:

https://cdn.china-scratch.com/timg/190419/1100231607-10.jpg
附:在碰到小猫前篮球在不停弹动。

https://cdn.china-scratch.com/timg/190419/1100241Q9-11.jpg
程序脚本:

https://cdn.china-scratch.com/timg/190419/11002420T-12.jpg
小猫程序:

一,初始位置:

https://cdn.china-scratch.com/timg/190419/1100245I4-13.jpg
二,小猫投篮前动作:

https://cdn.china-scratch.com/timg/190419/1100246428-14.jpg
三,投篮动作:

https://cdn.china-scratch.com/timg/190419/1100244164-15.jpg
四,等待篮球运行:

https://cdn.china-scratch.com/timg/190419/1100243035-16.jpg(根据篮球运行时间大约计算。)
五,跑向篮球:

https://cdn.china-scratch.com/timg/190419/1100245262-17.jpg
六,当碰到篮球时停止下来:

https://cdn.china-scratch.com/timg/190419/1100241T2-18.jpg
程序脚本:

https://cdn.china-scratch.com/timg/190419/110024N40-19.jpg

——————————————————

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com