极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch学习:小猫投篮

极客小将2021-02-13-

upload/article/images/2021-02-13/3c73776b61094cee38cf588fd0646895.jpg
今天我们用Scratch制作一个小猫投篮的程序。

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

角色:小猫、篮球。

舞台背景:篮球场。

准备任务:

一、背景设置

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

upload/article/images/2021-02-13/04c5c7851aef7a7f5f8c9f1f18442c42.jpg

二、角色(篮球)添加。

upload/article/images/2021-02-13/e843ffd904c41ac3cd65e99e315e6edf.jpg
根据情况,调整好角色的大小和位置。

upload/article/images/2021-02-13/ac4c30d72bb0d6f418c02fe0db282205.jpg

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

篮球程序:

一,初始位置:

upload/article/images/2021-02-13/38a62e5cb95fe2e7038dc8a073e33095.jpg

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

upload/article/images/2021-02-13/5d7e658d312fa729e8c1363b6ccddf13.jpg
三,从篮球架下落:

upload/article/images/2021-02-13/efcf93e75c2795203f27d3d92b62661a.jpg
四,向右边弹开:

upload/article/images/2021-02-13/b9e461ca0da347df4bb5c21431417d2e.jpg
五,向下弹落:

upload/article/images/2021-02-13/92e76634182ecbf8c70646eaa427e57d.jpg
六,碰到小猫:

upload/article/images/2021-02-13/11bf71961869b7a2c8811303e3856d80.jpg(在此小猫名称为角色1)
七,在某个条件发生前重复:

upload/article/images/2021-02-13/b9ab230fc7e308bc350b302a2589ef69.jpg
附:在碰到小猫前篮球在不停弹动。

upload/article/images/2021-02-13/5666fc35d2b08d2ab999703afafdd9bb.jpg
程序脚本:

upload/article/images/2021-02-13/3ca81bebf1a5d0342eb526f0e4fa053f.jpg
小猫程序:

一,初始位置:

upload/article/images/2021-02-13/fbe1c98b49a57e4780ceb8116878a593.jpg
二,小猫投篮前动作:

upload/article/images/2021-02-13/2650864fd4da95e06e7a88e24ed6c70a.jpg
三,投篮动作:

upload/article/images/2021-02-13/f56dd96de5e8728ad149d5b4b2d640ff.jpg
四,等待篮球运行:

upload/article/images/2021-02-13/f9d6b05d2db7a639f1c2daa4071ea425.jpg(根据篮球运行时间大约计算。)
五,跑向篮球:

upload/article/images/2021-02-13/bb48aeeee278ce4078575f27de3766ac.jpg
六,当碰到篮球时停止下来:

upload/article/images/2021-02-13/158af55a716cb57cba00721ee1032714.jpg
程序脚本:

upload/article/images/2021-02-13/49831aa60808f80f913da937336a2cb9.jpg

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

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

网友点评

共有5条评论来说两句吧...

在线客服