【Scratch编程教程】制作抛物线

在今后的scratch编程中,我们会多次用到抛物线脚本。为了各位的头脑清晰,下面小编就来手把手教大家简单抛物线的编程。

1.选定变量(x和y)

既然抛物线是包括重力加速度的,咱们就得与平常的“移动几步”“平滑移动”说拜拜了——运用变量的“不变性”,完全可以制造出地心引力。

首先,将背景设定为坐标图(这样有益于我们待会儿视图清晰),设定两个变量,一个是x,一个是y(变量名称也可以自己定,只要看得清哪个变量控制什么就行),并拖入积木“将x(y)坐标增加()”两个以及“重复执行”一个,合并,变成“将x坐标增加(x),将y坐标增加(y)”,“重复执行”套于其外(如下图)

【Scratch编程教程】制作抛物线-少儿编程网

(忘了说了,前面要先将x和y赐值【x可以是1~10之间的数,y可以是0~5之间的数】,并给小猫一个固定的位置)

2.重力指令

接下来是关键部分——地心引力指令代码。在重复执行里面拖入一个“将变量y增加”的指令,并在其中添上-0.05(因为重力是将小猫往地上拉的,所以增加的一定只能是负数)。

【Scratch编程教程】制作抛物线-少儿编程网

3.反弹指令

小猫碰到边缘必须反弹,不然就会卡在边缘处。为了增加趣味,小编特意添加这一环节。

拖入两个“如果……”至于重复执行中,并在数字与逻辑运算中拖入两个“……或……”与两个“如果……”合并,如下图

【Scratch编程教程】制作抛物线-少儿编程网

再在数字与逻辑运算里拖入“<”“>”各两个,并加入两个“……或……”之中,

【Scratch编程教程】制作抛物线-少儿编程网

(刚刚试验了一下,忘记清屏了)

拖入【x坐标】【y坐标】各两个,并按债下图中进行下面的操作:

【Scratch编程教程】制作抛物线-少儿编程网

你会发现,小编刚刚给y减少的值太少了,用-0.2可能比较好。

当x超出-240~240 的范围,x坐标就会增加负值,也就是相当于反弹,y坐标也一样。这就是最最基本的抛物线编程代码。这一期你是必须要读懂的,后面几期都是本期的延伸拓展,请各位多读几遍并自己操作操作。


作者:小八的游戏天空,介绍各种游戏攻略,主要对于scratch编程有深入的讲解。

本文链接:【Scratch编程教程】制作抛物线

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

1 条评论
相关文章
编程少年丨余疆海:个性十足却不失温度
编程少年丨余疆海:个性十足却不失温度
为什么大家都建议学习少儿编程要从Scratch开始?
为什么大家都建议学习少儿编程要从Scrat…
孩子学完各个阶段的编程课程能够参加哪些比赛?
孩子学完各个阶段的编程课程能够参加哪…
我的孩子从来没有接触过编程,0基础能不能学?
我的孩子从来没有接触过编程,0基础能不…
【精选作品】如何通过Scratch让小猪跑起来?(内附火影粉丝巨献,必看)
【精选作品】如何通过Scratch让小猪跑起…
0基础的孩子应该怎样学习少儿编程?
0基础的孩子应该怎样学习少儿编程?
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台