启鸿开发板所配置的5*5LED矩阵,随在显示方面略显单薄些,但通过它该是可以制作出一些动画效果的。
数字动画
通过显示LED组件,可以自行制作建显示内容,这有些类似制作点阵字模,见图1所示。
![16daee94-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDGActRRAADZh6Oe_3s768.png)
图1 制作示内容
在完成显示内容的制作后,将它们串联起来就可形成Flash中的帧动画,其程序结构见图2所示。
由于程序比较长,此时可通过折叠处理来压缩其长度,见图的中间部分或右图内容。
![16fb3938-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDGAXjF6AAH9ltc6Tkc687.png)
图2 程序结构
![17309498-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDGAI76bAAB0W2t-9Cc977.png)
图3 显示效果
演示视频:
波动效果
在音乐播放器中,常配有声音变化的指示器,通过随机数的使用,也能在LED矩阵上模拟出类似的效果。
其程序构成见图4所示,产生的效果见图5所示。
![1754d8da-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDGAVsVkAACyW-eZSFA594.png)
图4 程序结构
![176b079a-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDKAULsdAAC-NfpSvTc496.png)
图5 波动效果
绘制回旋线
如今竞争加剧,人们也将之成为“内卷”,在这一点上回旋线可谓是形象至极。
绘制回旋线的程序结构如图6所示,由于其内容比较长,这里没有使用折叠处理,而是采用了函数的处理方式。
其中,函数h1负责绘制外层,函数h2则负责内层。
![17919b30-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDKAfapfAAIbG3RHNCg160.png)
图6 程序结构
![17bc39f8-79d2-11ed-8abf-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9E/95/wKgaomToDDKAa54MAAE-Yzyf5YQ918.png)
图7 变化过程
演示视频:
更多热点文章阅读
- 基于OpenHarmony的仿生四足狗开发分享
- 首个OpenHarmony 5G手机适配进展
- 移植speexdsp到OpenHarmony标准系统③
- 移植speexdsp到OpenHarmony标准系统④
-
2022中国开源发展蓝皮书(简体中文版本)
提示:本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com。
原文标题:鸿湖万联启鸿开发板体验:动画效果的制作
文章出处:【微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。
-
电子发烧友
+关注
关注
33文章
556浏览量
33124 -
开源社区
+关注
关注
0文章
95浏览量
487
原文标题:鸿湖万联启鸿开发板体验:动画效果的制作
文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
软通动力和鸿湖万联莅临开放原子开源基金会参观交流
微展世与鸿湖万联携手发布WeOS开源鸿蒙工业操作系统
软通动力携鸿湖万联与微展世签署战略合作协议
鸿湖万联亮相OpenHarmony人才生态大会2024
软通动力子公司鸿湖万联发布SwanLinkOS 5
软通动力旗下鸿湖万联荣获矿鸿OSV生态合作伙伴授牌
软通动力子公司鸿湖万联携多款重磅创新产品亮相华为开发者大会
![软通动力子公司<b class='flag-5'>鸿</b><b class='flag-5'>湖</b><b class='flag-5'>万</b><b class='flag-5'>联</b>携多款重磅创新产品亮相华为<b class='flag-5'>开发</b>者大会](https://file1.elecfans.com/web2/M00/F3/AB/wKgaomZ6O5aAL5QaAAC1OsEuHas586.png)
软通动力子公司鸿湖万联获评首批华为矿鸿OSV伙伴
![软通动力子公司<b class='flag-5'>鸿</b><b class='flag-5'>湖</b><b class='flag-5'>万</b><b class='flag-5'>联</b>获评首批华为矿<b class='flag-5'>鸿</b>OSV伙伴](https://file1.elecfans.com/web2/M00/E7/85/wKgaomZIB-6ABekuAAAbZIh3V5c604.jpg)
共谱开源新篇章 软通动力子公司鸿湖万联与鸿蒙生态服务公司签署战略合作协议
![共谱开源新篇章 软通动力子公司<b class='flag-5'>鸿</b><b class='flag-5'>湖</b><b class='flag-5'>万</b><b class='flag-5'>联</b>与鸿蒙生态服务公司签署战略合作协议](https://file1.elecfans.com/web2/M00/C7/93/wKgaomYLsmGAbge6AADm3_RXQ50281.png)
人才储备再升级!软通动力子公司鸿湖万联多名讲师荣获首批“鸿蒙原生应用开发培训讲师”认证
![人才储备再升级!软通动力子公司<b class='flag-5'>鸿</b><b class='flag-5'>湖</b><b class='flag-5'>万</b><b class='flag-5'>联</b>多名讲师荣获首批“鸿蒙原生应用<b class='flag-5'>开发</b>培训讲师”认证](https://file1.elecfans.com/web2/M00/C6/86/wKgaomYA4K-AUecNAAB1x5IrQ6I159.png)
评论