FLUTTER ECOSYSTEM

spine_flutter

官方 Spine Flutter 运行时,用于加载、显示和交互 Spine 动画。

最新版本
4.3.6
近 30 天下载
1.2万
喜欢数
42
Pub 分数
120

Package Overview

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

插件概览

Spine Flutter 是将 Spine 动画集成到 Flutter 应用程序中的官方运行时。它使开发者能够加载、显示并交互式地使用在 Spine 2D 动画工具中创建的骨骼动画。专为游戏开发设计,支持流畅播放、实时动画混合和事件驱动的交互。该包可在 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台上运行,确保一致的性能和视觉保真度。通过 `flutter pub add spine_flutter` 进行最少设置,即可简化将高质量 2D 动画集成到 Flutter 项目中的流程。

适合场景
  • 2D游戏角色动画
  • 带有动画精灵的交互式UI元素
  • 以故事驱动的移动游戏
  • 跨平台动画支持
  • 实时动画混合
主要特点
  • 官方 Spine 运行时
  • 支持 Spine 3.8+ 动画
  • 实时动画事件
  • 跨平台兼容性
  • 轻量且高效
  • 与 Flutter 小部件轻松集成
适合对象
  • 使用 Spine 的游戏开发者
  • 需要2D动画的Flutter应用
  • 针对多个平台的项目
  • 需要专业级精灵动画的团队
  • 寻求无缝 Spine 集成的开发者
使用建议
  • 需要 Spine 动画文件 (.json 或 .skel)
  • 动画必须从 Spine 编辑器导出
  • 纹理需要额外的资产管理
  • 限制为2D骨骼动画
  • 性能取决于动画的复杂程度
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add spine_flutter

所属分类

依赖

依赖清单 7 项

源码仓库

关联项目

暂无相关数据。