FLUTTER ECOSYSTEM

flutter_spritesheet_animation

适用于 Flutter 的轻量级精灵表动画小部件。支持基于网格和 JSON 资源图集(TexturePacker、Aseprite),具有命名动画、播放模式和外部控制器。

最新版本
1.1.0
近 30 天下载
2.2万
喜欢数
20
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个轻量级的 Flutter 小部件,用于使用基于网格的布局渲染精灵表动画,并支持 TexturePacker 和 Aseprite 等工具生成的 JSON 资源图格式。它支持命名动画、多种播放模式以及外部动画控制。非常适合需要平滑精灵过渡的 2D 游戏和交互式 UI。该包具有跨平台特性,可无缝集成到 Flutter 项目中。

适合场景
  • 2D游戏角色动画
  • 交互式 UI 元素
  • 基于精灵的加载指示器
  • 游戏资产渲染
  • 动画图标
主要特点
  • 基于网格的精灵表解析
  • JSON 地图支持(TexturePacker、Aseprite)
  • 命名的动画序列
  • 播放模式控制(循环、单次、倒放)
  • 外部动画控制器
  • 跨平台兼容性
适合对象
  • 使用 Flutter 的游戏开发者
  • 需要动画精灵的UI设计师
  • 基于精灵的资源项目
  • 轻量级动画需求
  • 交互式应用组件
使用建议
  • 需要正确的JSON图集设置
  • 限制为2D精灵渲染
  • 无内置物理或碰撞
  • 依赖外部工具进行精灵创建
  • 未针对高帧率复杂动画进行优化
支持平台AndroidiOSLinuxmacOSWebWindows

安装插件

flutter pub add flutter_spritesheet_animation

所属分类

源码仓库

关联项目

暂无相关数据。

所在榜单