参考盛思教材《掌控新世界》-放射烟花案例,将该案例进行适当添加修改
整体代码可将代码分为三个部分
第一部分:绘制三个线条烟花弹,利用y变量和有限循环模块实现垂直运动的烟花,为了实现这三个烟花弹先后出场,故对第二个和第三个烟花弹的y轴变量y加10或20,让烟花弹处于y轴的下面,让人感觉是后续出场。
第二部分:利用嵌套循环实现烟花弹的动态放射状态,所谓的嵌套循环模式,即当r=0时,内循环a从0-360循环完成36次,r=2时,内循环重复上述步骤。
接下来绘制放放射状态,如何实现呈圆形动态放射状态,这里除了利用变量之外,还需要知道放射外环的坐标。如图可知坐标计算方法。
第三部分:oled显示:祝各位新年快乐
各位都是高手,故案例解析写的简单点
点赞