初次尝试给LVGL添加物理引擎Physac
Physac是一个极简到令人发指的物理引擎,只有一个2000多行头文件,使用异常简单
Physac源地址: https://github.com/victorfisac/Physac
LVGL中尝试添加这种功能使控件能够有物理的碰撞反弹、自由落体等效果,暂时只模拟了个球体的双斜面自由落体
地址: https://github.com/Cuixudong/LVGL_QT_Project
这个库这么小估计单片机也可以跑,有空再移植下在单片机上跑跑,但是估计会比较慢,都是浮点计算
演示视频:演示视频 https://www.bilibili.com/video/BV1Fh411T7qp
离线
做交互,小游戏,可以啊,不过玩的人太少
离线