Scratch教程_入门(五)——随机出现

Scratch教程到这里相信大家对这个软件的基本运用都有了一定的了解,编程最终要体现出来的无非就是具象化的事物,我们在学习案例的过程中,尽量举一反三,多做一些扩展训练,才能巩固知识点。熟能生巧是能应用在各个学科中,培养这种良好习惯成为学习的本能,那么在编程教育外的其他任何课程中也能取得更好的成绩。学好一门新课程并不难,难的是通过这门课程能够把学到的东西延伸到其他领域。希望在接下来的学习中,同学们能够保持积极的进取心,在兴趣中寻找快乐。

言归正传,在第四课我们学习了人物走动的程序设计思路,那么这节课我们就学习一下如何让角色随机出现在舞台中。就像晚上的星星一样,一闪一闪的,也像打地鼠游戏一样,随机冒出一个地鼠头。

剧本介绍

不知道现在的小朋友有没有看过足球小将的动画片,或者有没有玩过天使之翼的游戏,里面有一种必杀技是幻影射门,踢出去的球能够变成多个闪烁的球,犹如幻影一般找不到具体哪个球才是真的。我们就来设计一款幻影射门的效果吧。

程序设计思路

1、准备一个球场背景;

2、准备一个足球;

3、当点击足球的时候为开始射门,球场出现多个闪烁的足球。

背景和角色

我们需要选择一个球场,最好才有球门,角色只需要一个足球就行了。

file

刚好库里面有,我们直接拿来用即可。

积木代码

file

我们可以看到,当点击绿色旗帜的时候,足球回到射门线x=-16,y=-137的位置,当我们点击足球射门的时候,足球开始往前冲,冲到半空的时候消失不见了,0.2秒后出现多个足球幻影。

其中最关键也是今天的知识点,就是逻辑运算中的 在多少到多少之间随机选一个数的命令。然后把数值赋予x坐标值和y坐标值,并重复执行,这样就实现了角色在限定的范围内随机出现。

总结

只要掌握好选取随机数值,就能够在其他场景中运用到相应的功能,不要看只有一个简单的逻辑运算,在很多场景中是必不可少的,同学们需要熟练掌握。

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代