scratch编程《蜘蛛吐丝》

在2024年3月10日的蓝桥杯考试中,有一道《蜘蛛吐丝》的编程题目,现在,我们尝试着做一下。

编程实现:

吐丝的蜘蛛。

          

具体要求:

1)点击绿旗,角色、背景如图所示;

2)鼠标点击舞台任意位置后,蜘蛛会朝向鼠标点击位置,如图所示;

    

3)然后,蜘蛛吐出一条白色丝线到鼠标点击位置,如图所示;

4)接下来,蜘蛛沿着白色丝线向鼠标点击位置缓慢移动,并吃掉沿途经过的白色丝线,如图所示;

5)蜘蛛移动过程中鼠标点击任意位置无效果,蜘蛛吃完白色丝线后停止移动;

6)重复执行具体要求2)、3)、4)、5)。

02-编程课堂

先来看一下最终的编程效果:

思路:蜘蛛在X0Y0位置,不断执行“面向鼠标方向”,通过画笔工具,实现吐丝和擦除。

1. 角色造型

2. 蜘蛛程序:蜘蛛在X0Y0位置,不断执行“面向鼠标方向”点击鼠标,蜘蛛朝向鼠标的方向,发出一个广播绘画蜘蛛丝。这边通过重复执行的过程,来模拟蜘蛛沿途吃掉白色蜘蛛线的过程。

3. 画笔程序:画笔重复绘制白色直线。注意落笔和抬笔。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值