搜尋套件、儲存庫與 APP 分類

套件詳情v1.2.0+1

flim

適用於 Flutter 的最小資料驅動精靈渲染和動畫庫

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
44
喜歡數
8
Pub 分數
150

安裝套件

flutter pub add flim

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Flim 是一個輕量級、資料驅動的 Flutter 庫,可實現高效能的精靈渲染與動畫。設計時著重於簡潔性,讓開發者能透過資料結構定義精靈與動畫,減少樣板程式碼並提升可維護性。適用於 2D 遊戲與互動式 UI,Flim 支援多種平台,包括行動裝置、Web 與桌面。其極小的體積與對效能的專注,使其適合需要流暢、可擴展動畫且無沉重依賴的專案。

適用情境

  • 2D遊戲開發
  • 互動式使用者介面動畫
  • 基於精靈的視覺效果
  • 跨平台遊戲資源
  • 即時動畫渲染

主要特色

  • 數據驅動的精靈定義
  • 最小性能開銷
  • 支援多個平台
  • 與 Flutter 的輕鬆整合
  • 內建動畫播放控制

適合對象

  • 遊戲開發者
  • Flutter UI 設計師
  • 跨平台應用程式創建者
  • 具有複雜精靈動畫的項目
  • 開發者尋求輕量級動畫解決方案

使用建議

  • 需要手動設定精靈資料
  • 有限的內建動畫工具
  • 最適合簡單到中等動畫複雜度
  • 不適合進階物理或粒子系統
  • 不包含視覺化編輯器

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

flim ✨

Minimal data-driven sprite render lib for Flutter

Features

  • Sprites and sprite animations with transforms
  • Buffered sprite rendering using Canvas.drawAtlas (fast!)
  • Data-driven: load sprites and animations as json
  • Abstractions for game, render-loop, widgets and more
  • Uses asset_cache to cache images, json and more

Usage

See USAGE.md and example.

Use dartdoc or scripts/docs.sh to generate docs.

Notes

Inspired by Flame

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。