最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

用scratch制作一个定滑轮

Scratch 少儿编程 6073浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

能力橙小课 | 用scratch制作一个定滑轮
能力橙小课 | 用scratch制作一个定滑轮
能力橙小课 | 用scratch制作一个定滑轮
同学们知道万里长城,还有金字塔是怎么建成的吗?古时候可没有我们现在那么发达的科技,并且有起重机可以把很重的石头搬到高处。那他们是怎么做的呢?

 

能力橙小课 | 用scratch制作一个定滑轮

▲埃及金字塔▲

据说,古时候聪明的人类很有可能就是使用了定滑轮这么一个神奇的装置,来帮助他们建造这些伟大的建筑。那么为什么定滑轮可以帮助我们来搬动很重的物体到高处呢?

 

能力橙小课 | 用scratch制作一个定滑轮

▲滑轮吊钩称物▲

那是因为定滑轮虽然不能帮助我们减小使用的力气,但是可以帮我们改变用力的方向,从上改成下,一旦从上改成下了,我们就有很多方法解决问题了,比如团结就是力量,大家一起使劲,人多力量大。还有呢? 就可以让那些比人力气大的生物来帮助我们人类了,比如牛,马。

 

能力橙小课 | 用scratch制作一个定滑轮

定滑轮竟然是一个这么神奇的发明,那么我们能否用scratch来演示出来呢?动动脑筋,今天我们就来做一个定滑轮拉动重物的程序吧!

能力橙小课 | 用scratch制作一个定滑轮
定滑轮拉重物 示意图

任务及解决

01

背景。就是使用scratch自带的背景。

02

我们需要比较多的角色。但是不要害怕,就那么1个角色的程序会比较难。

能力橙小课 | 用scratch制作一个定滑轮

▲角色▲

03

我们需要完成最难的一部分,就是绳子。我们的绳子不是一个导入的角色而是画笔画出来的,因为随着我们的拉绳子的长短会发生变化。这里我们要注意一定要新建一个积木,并且勾选,运行时不刷新屏幕,要不然会出现绳子闪烁的问题。

能力橙小课 | 用scratch制作一个定滑轮

能力橙小课 | 用scratch制作一个定滑轮

04

摇滑轮,我们点击手摇滑轮时,‘左端长度’这个变量会减小,角色会转动,并且广播消息转滑轮,从而控制画笔画出短一点的绳子。形成一个转动手摇滑轮,拉绳子的动画。

05

重物需要注意的是更随‘左端的长度’这个变量的变化,变化自己的y坐标就可以了。

能力橙小课 | 用scratch制作一个定滑轮

完成创作

▼舞台及角色部分▼

能力橙小课 | 用scratch制作一个定滑轮

▼重物▼

能力橙小课 | 用scratch制作一个定滑轮

▼定滑轮▼

能力橙小课 | 用scratch制作一个定滑轮

▼手摇杆子▼

能力橙小课 | 用scratch制作一个定滑轮

能力橙小课 | 用scratch制作一个定滑轮

您必须 登录 才能发表评论!