添加Sprite类的偏移量属性,支持设置和获取偏移量 修改NPK精灵创建逻辑,自动设置帧偏移量 注释掉main.cpp中不必要的锚点设置
添加动画组件及相关数据结构,支持从PVF加载动画资源 实现动画播放、帧控制、插值逻辑等功能 更新主程序以测试动画系统
实现NPK文件格式的解析和缓存管理,支持从NPK文件中加载精灵图像 添加Sprite::createFromNpk方法用于从NPK创建精灵 修改Texture和Sprite相关方法以支持const数据 添加zlib依赖用于NPK文件解压 优化Asset::listFilesWithExtension的扩展名匹配逻辑