simai_flutter 0.2.0 copy "simai_flutter: ^0.2.0" to clipboard
simai_flutter: ^0.2.0 copied to clipboard

A Flutter package for parsing, converting, and rendering simai format charts (maimai-style). Supports chart visualization with Flame engine and audio synchronization.

0.2.0 #

  • 新功能: 增加「锁屏」功能,全屏模式下支持锁定 UI 以防止误触。
  • UI 适配: SimaiPlayerPage 现在全面支持 SafeArea 安全区域适配,包括横屏刘海屏及底部导航栏。
  • 生命周期管理: 为 SimaiPlayerControllerSimaiPlayerPage 添加了完善的 dispose 资源销毁逻辑。
  • 交互改进: 将正解音开关移至设置抽屉并默认关闭,简化了主控制条的视觉显示。
  • 稳定性: 修复了页面销毁时计时器未正确清理的潜在内存泄漏问题。

0.1.0 #

  • Initial release of simai_flutter.
  • Support for parsing simai chart strings and .txt files.
  • Built-in Flame-based chart renderer.
  • Precise audio synchronization with audioplayers.
  • Basic UI components for chart preview and control.
0
likes
135
points
0
downloads

Publisher

verified publisherkamitsubaki.city

Weekly Downloads

A Flutter package for parsing, converting, and rendering simai format charts (maimai-style). Supports chart visualization with Flame engine and audio synchronization.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

audioplayers, flame, flutter, legacy_gantt_chart, legacy_timeline_scrubber

More

Packages that depend on simai_flutter