FLUTTER ECOSYSTEM

matrix_gesture_detector

一個將平移/旋轉/縮放手勢映射到 Matrix4 物件的觸控偵測器。

最新版本
0.1.0
近 30 天下載
727
喜歡數
80
Pub 分數
25

Package Overview

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

套件概覽

一個 Flutter 套件,可將使用者觸控手勢(例如拖曳、旋轉和縮放)轉換為 Matrix4 物件。它透過將多點觸控輸入對應至單一變換矩陣,實現精確的 2D 變換,非常適合互動式圖形、基於畫布的應用程式或需要進階手勢處理的自訂 UI 元件。此套件透過將底層觸控事件抽象為統一的矩陣表示,簡化複雜手勢的管理。

適用情境
  • 互動式畫布操作
  • 圖像或小部件縮放和旋轉
  • 自定繪圖工具
  • 基於手勢的使用者介面元件
  • 2D 變換動畫
主要特色
  • 將手勢映射到 Matrix4
  • 支援翻譯、旋轉和縮放
  • 支援多點觸控輸入
  • 為轉換邏輯提供乾淨的 API
  • 與 RenderBox 和 CustomPaint 集成
適合對象
  • 開發互動式圖形的開發者
  • 需要精確2D變換的應用
  • 具有捏合縮放或旋轉功能的 UI 組件
  • 基於畫布的繪圖應用
  • 高階手勢驅動介面
使用建議
  • Requires understanding of Matrix4 and 2D transforms
  • Not suitable for simple tap or swipe gestures
  • May need performance tuning for high-frequency updates
  • Limited to 2D transformations
  • No built-in animation support
支援平台暫無資料

安裝套件

flutter pub add matrix_gesture_detector

所屬分類

原始碼儲存庫

相關專案