Scratch

状课网-少儿编程网课专业平台

Scratch scratch少儿编程—植物大战僵尸之阳光也是可以捡起来的

发布时间:2021-11-23 16:24:43 浏览 0

各位小伙伴大家好:

上期我们完成向日葵的克隆,本期我们来实现阳光的产生和捡起阳光的功能。

首先我们需要插入阳光角色

scratch少儿编程—植物大战僵尸之阳光也是可以捡起来的

接下来我们要先学习一个新的模块,就是制作新的积木。

所谓新的积木就是将一系列的代码整合到一起,组成一个实现新功能的代码块。

说白了就是高级语言中的函数,也就是所谓的结构化程序设计或者面向过程编程。

先来看一个例子:

scratch少儿编程—植物大战僵尸之阳光也是可以捡起来的

这里我们新建了一个代码块,它的功能就是不停的切换造型实现动画的效果。

这个代码块包含两行代码,下次我们需要实现动画功能时候就可以直接调用新的动画代码块就可以。

这样做的好处是会让我们的代码看起来更整洁,更具可读性。

下面我们就用这个代码块来实现阳光的动画效果。

scratch少儿编程—植物大战僵尸之阳光也是可以捡起来的

上面的代码实现了三个效果,分别是

1、阳光被克隆后落在屏幕的随机位置上。

2、当角色被点击运动到左上角然后消失。

3、最后我们将动画效果单独分出来使用新模块实现。

同样我们暂时也将阳光的克隆代码写到背景里面。

scratch少儿编程—植物大战僵尸之阳光也是可以捡起来的

最后我们来看看运行效果:

本期就介绍到这里,我们下期再会。

 

文章来源:创客编程小屋

本文链接:https://www.ascratch.com/news/17512.html

上一篇:scratch少儿编程—植物大战僵尸之吃饭睡觉打豆豆,种花种草玩僵尸 下一篇:返回列表