scratch3数学之美09-线条之美

大家好,我是爱编程的小熊,上一节我们学习了绘制分形之树,分形之美让人惊叹。这节,让我们来学习绘制会动的线条,看看线条之美会是怎样的精彩!

编程描述:

使用移动命令绘制不断在舞台变幻的线条,产生变化万千,万千变化


scratch3数学之美09-线条之美


scratch3数学之美09-线条之美


scratch3数学之美09-线条之美

编程思路:

绘制两个点,连接两个点,作为线段。让线段随机改变位置,改变画笔颜色,变化万千的线条就出来了。

开始编程:

1. 绘制一条线段

那么问题来了,怎么绘制一条线段,大家都知道线段有两个端点,只要我们确认两个端点,然后连接两个端点就可以绘制一条线段了。

右下角,找到角色那里,绘制一个新角色,然后再复制出来一个新角色,舞台区就有3个角色了

scratch3数学之美09-线条之美

scratch3数学之美09-线条之美

scratch3数学之美09-线条之美

现在让我们把它们连接起来吧。首先找到

scratch3数学之美09-线条之美

这块积木选择角色2,然后落笔,在移动角色3,这不就好起来吗

scratch3数学之美09-线条之美

scratch3数学之美09-线条之美

轻轻松松。

2. 动起来

问题来了,怎么才能让这两个端点动起来。

这也很简单,我们先对角色2编写程序,面向随机一个方向,重复执行,移动,碰到边缘反弹

scratch3数学之美09-线条之美

角色3也是一样,直接复制过去

然后,角色1也是重复执行刚才的操作,然后隐藏角色

scratch3数学之美09-线条之美

执行看看

scratch3数学之美09-线条之美

3. 加上颜色

大家来加上颜色吧,这就不演示,都是同样的套路

scratch3数学之美09-线条之美

scratch3数学之美09-线条之美

4. 回顾一下

这次使用了多角色编程,和动态的角色

5. 探究一下

好了,你真的学会了吗,来探究一下吧

如何绘制下面图形?大家抓上爸爸妈妈一起探究一下吧

scratch3数学之美09-线条之美

温馨提示: 嗯?固定一个点(0,0)随机移动另外的点。

当然,下节内容更精彩了....

大家想要源码可以留言,私信


我们可以直接用今日头条app上方的搜索框搜索“scratch数学之美”,还有更多不一样的惊喜!

scratch3数学之美09-线条之美

scratch3数学之美09-线条之美


分享到:


相關文章: