【烟台】点阵屏教程(六)----哭笑脸

2020-03-063387
AI 快速预览详细 收起
本教程介绍了如何使用电子表格和古德微图形化编程平台创建笑脸和哭脸之间的动图。首先,在电子表格中绘制笑脸和哭脸图案,然后在古德微图形化编程平台上编写函数简化代码,最终实现动图效果。这种项目非常适合STEM教育场景,能够激发孩子的创造力和逻辑思维能力。
点阵屏教程(六)----哭笑脸
通过前面学习,我们知道借助电子表格这一工具,我们可方便很,能创作出更多更好玩点阵图,那么今天我们就借助电子表格创作一个笑脸和哭脸之间进行转换的动图。话不多说,我们先来上电子表格,在电子表格里面用不动颜色画出笑脸图和哭脸图
【烟台】点阵屏教程(六)----哭笑脸图1
【烟台】点阵屏教程(六)----哭笑脸图2
我们根据上图可以在古德微图形化编程平台上写下笑脸和哭脸的程序。由于代码太长,现将程序压缩如下:

【烟台】点阵屏教程(六)----哭笑脸图3
【烟台】点阵屏教程(六)----哭笑脸图4
【烟台】点阵屏教程(六)----哭笑脸图5
【烟台】点阵屏教程(六)----哭笑脸图6

程序中的颜色值的取法,我们可以在电子表格中按下“Ctrl+Alt+A"在当前色块即显示其RGB值。
为了能够程序简化,我们可以使用函数,函数有两种:一种是返回值【烟台】点阵屏教程(六)----哭笑脸图7,另一种是有返回值【烟台】点阵屏教程(六)----哭笑脸图8。我们在本程序中,函数是不需要有返回值,因此我们将笑脸和哭脸分别分装成两个函数即可,这样可以让看起来更简单易懂,我们将函数封装好之后:
【烟台】点阵屏教程(六)----哭笑脸图9
这样一个笑哭脸动画:


想一想,你可以做出什么样的象素动画呢?

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
DFrJ5KYVQaH
DFrJ5KYVQaH
作者
点阵屏很好玩的,我也正在学习着玩
12345上山打老虎
12345上山打老虎
这个sense hat,我还没有,先看看哥哥你的解眼馋,留个眼有设备了再跟你学习。
- 没有更多了 -