2020蓝桥杯scratch编程等级考试[初级-太阳、地球、月亮之间的旋转关系]

该博客介绍了如何使用scratch编程实现太阳、地球和月亮之间的旋转关系。通过创建太阳、地球和月亮的角色,设置它们的初始位置和运动方式,让地球围绕太阳旋转,月亮再围绕地球旋转。代码中调整了旋转速度和移动距离以确保动画效果的准确性和视觉效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先添加:太阳🌞、地球🌍、月亮🌛三个角色,将太阳初始化移动到坐标xy的0,0点坐标,并将其做自转运动.

接着制作[地球]围绕[太阳]旋转,用到移动到角色积木块.

因为地球是围绕太阳旋转,因此要放在重复执行里面,移到[太阳]一直朝着太阳🌞做运动.

还要注意地球一定要旋转的慢一些,这是为后面的月亮旋转做铺垫[旋转过快有可能导致后面的月亮跟不上地球🌍.]

还要注意图片中的注释,左转指的是旋转速度,移动指的是距离太阳的半径.

最后我们再来制作月亮围着地球🌍旋转的代码.注意:旋转速度要快一些,移动距离要近一些.

最终完成的动画效果如下所示:

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值