在之前几篇中,我们已经做到了电子宠物的环境(昼夜)变化、和宠物交互(放飞蝴蝶)、宠物的各种行为动作等等。在本篇中,我们实现宠物所在环境的变化。
在lvgl中,可以通过改变图像的属性实现动画效果,例如在这个电子宠物中,我们可以通过修改图片的大小属性和位置属性,可以设置出水流效果。
首先是建立几个函数
再将这些函数与动画相关联
背景的动画效果就出来了。
如下: