在BL808的电子宠物中增加动画背景

tobot   2023-1-28 22:49 楼主

在之前几篇中,我们已经做到了电子宠物的环境(昼夜)变化、和宠物交互(放飞蝴蝶)、宠物的各种行为动作等等。在本篇中,我们实现宠物所在环境的变化。

在lvgl中,可以通过改变图像的属性实现动画效果,例如在这个电子宠物中,我们可以通过修改图片的大小属性和位置属性,可以设置出水流效果。

首先是建立几个函数

image-20230128224919-1.png  

再将这些函数与动画相关联

image-20230128224919-2.png  

背景的动画效果就出来了。

如下:

b204a0e716f7204e76ba9184da1ce751

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复