最新消息:

Scratch编程之图形特效(5)无限放大的爱(下)

Scratch 少儿编程 3487浏览 0评论
Scratch图形特效

友情提示:视频教程观看时请手动设置清晰度。

大家好,今天,我们继续学习规则边形的放大。

 

我们将学习下面四个图。

Scratch编程之图形特效(5)无限放大的爱(下)

 

第一个,我们可以通过观察看出是一个八角星。

 

我们先看看最基本的绘制过程。

Scratch编程之图形特效(5)无限放大的爱(下)

 

每一个边内角是360/8=45度。

换做画笔,就需要旋转180+45=225度。

每旋转一次,将边长增加一个像素点。

代码就可以是:

Scratch编程之图形特效(5)无限放大的爱(下)

 

后面的循环,和之前图形一样,就不在此一一介绍。

 

再看第二个图。

 

这个图相对复杂一些,在基本图形里需要用两个步骤。

有点类似我们昨天学习的第一个图。

 

Scratch编程之图形特效(5)无限放大的爱(下)

 

只是在转角的地方,角度不再是90度,而是五边形的内角度数,即360/5=72度。

 

形成代码可以是:

Scratch编程之图形特效(5)无限放大的爱(下)

 

 

第三幅图。这个图形和第一个图是一样的。

下图是基本步骤。

 

Scratch编程之图形特效(5)无限放大的爱(下)

同理我们的代码如下。

 

 

Scratch编程之图形特效(5)无限放大的爱(下)

 

最后一幅图,又是画一幅玫瑰。

这个玫瑰和上节课的玫瑰有不同的地方。

在于她是一朵玫瑰花,且叶子和花是同时画出来的。

 

 

这个图的画法和之前略微有点不同,所以存在难度。

这里放显示效果。

代码大家可以思考一下。

 

Scratch编程之图形特效(5)无限放大的爱(下)

 

好了,今天的课就到这里。

 

我们学习了各种图形的画法和放大,以显示特效。

 

下一节课,我们会引入新的内容《线条延伸旋转》。

 

Scratch编程之图形特效(5)无限放大的爱(下)

 

始发于微信公众号:
顽斗坊

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