第 1 步:制作
它是什么?
使用太阳升起项目中的太阳图标,制作日光动画。
工作原理
- 该程序在LED显示屏上显示一系列的太阳图像,这些图像是我们在太阳升起项目中创作的。
- 程序在显示每个图像之间等待500毫秒(半秒),让你在显示下一个图像之前看清楚它。
- 该序列展示了阳光从太阳中心向外散开的动画。
- 由于指令采用无限循环方式,因此只要micro:bit通电,该序列就会重复执行。
- 计算机常被用于帮助动画师制作动画片和电影,通过依次显示一系列略有不同的图像来产生动画的效果。
所需材料
- micro:bit或者是MakeCode模拟器
- MakeCode或者Python编辑器
- 电池盒(选配)
- 绘制你自己设计的方格纸(可选)
第 2 步:编程
1from microbit import *
2
3while True:
4 display.show(Image(
5 "00000:"
6 "00900:"
7 "09990:"
8 "00900:"
9 "00000"))
10 sleep(500)
11 display.show(Image(
12 "00000:"
13 "09990:"
14 "09990:"
15 "09990:"
16 "00000"))
17 sleep(500)
18 display.show(Image(
19 "90909:"
20 "09990:"
21 "99999:"
22 "09990:"
23 "90909"))
24 sleep(500)
第 3 步:完善
- 通过更改500毫秒的延迟来加快或减慢动画的速度。
- 使用你自己设计的太阳及其光线。
- 在Python中,使用从1到9的数字范围来表示太阳光线越远离中心越暗。
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.