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

scratch 2.0 通过变量实现画图的效果

Scratch 少儿编程 2018浏览 0评论

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

最近一直在讨论变量,因为这个东西太重要了。在任何程序中,都离不开变量。下面结合实例来说明,通过变量的增加命令模块,让角色实现画一个蜘蛛网。思路是蜘蛛网是由多个多边形来实现。那么,如果一个个画多边形,肯定是一个非常麻烦的过程。那么就是通过变量增加的办法。设置好变量。然后通过自定以模块,三角型,六边形,蜘蛛网分别自定义,其中,对于自定义的命令在同一个角色中可以反复调用。

scratch 2.0 通过变量实现画图的效果

这是一个自定义三角型的命令,六边形可以依次类推,然后自定义蜘蛛网,这里用到将变量增加的命令。

scratch 2.0 通过变量实现画图的效果

重复执行五次,就是基于一个六边形边长不断增加的前提下,画五次。

最终实现一个效果就是

scratch 2.0 通过变量实现画图的效果

其中变量的增加是就是边长的增加,这样一下就把蜘蛛网画出来。反过来,如果让角色从外面向内画,是怎样实现的。这里就是同样把变量增加变成一个负值,就可以实现这个效果。

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