hnyzcj 发表于 2024-8-28 18:39:49

K10-----逐帧动画(开源硬件实现)

【项目背景】

[*]信息技术学科教学中有部分叫做FLASH动画,其中介绍了动画的原理——视觉暂留,动画基础:逐帧动画。
[*]本项目旨在设计一个逐帧动画的展示。
【项目设计】

[*]项目的目标是创建一个能够通过按钮控制展示的逐帧动画。
[*]这个项目不仅适合作为开源硬件K10学习,也将其与信息教学中的动画结合了起来。通过动手实践,用户可以深入理解逐帧动画工作原理,同时也学会开源硬件编程。
[*]按下A键播放原地奔跑的包子,按下B键播放沿着直线奔跑的豹子,按下A+B键清空画面。
【项目硬件】

[*]行空板连接扩展板+8张奔跑的豹子图片。
https://www.bilibili.com/video/BV1PusTe7Eem/
[*]
【程序编写】



【程序解析】

[*]程序1部分:

[*]主程序及三种方式响应。
[*]程序2部分:

[*]两个函数定义,原地奔跑8张大图显示原地奔跑,相关参数如下所示。
[*]
[*]奔跑2则是通过设置图片X坐标增加来实现豹子的位移。
[*]



页: [1]
查看完整版本: K10-----逐帧动画(开源硬件实现)