split_flap_display 0.1.3
split_flap_display: ^0.1.3 copied to clipboard
A high-performance, cinematic split-flap display component for Flutter with realistic procedural sound and responsive layouts.
Split Flap Display #
A high-performance, cinematic split-flap display component for Flutter.

Features #
- High Performance: Uses a single shared sprite sheet for rendering to avoid Engine context loss and ensure 60fps+ on Web/Mobile.
- Procedural Audio: Density-aware sound engine that dynamically mixes clicks and a rain-loop based on active flap count.
- Responsive Layouts: Designed to look stunning across desktop, tablet, and mobile with glassmorphism styling.
- Plug & Play: Easy to integrate
SplitFlapRowwidget.
Getting Started #
To use this plugin, add split_flap_display as a dependency in your pubspec.yaml file.
dependencies:
split_flap_display: ^0.1.0
Usage #
import 'package:split_flap_display/split_flap_display.dart';
// Initialize audio early
FlapSoundManager.instance.init();
// Use the widget
SplitFlapRow(
text: 'HELLO',
maxLength: 5,
unitWidth: 20,
unitHeight: 34,
spacing: 2,
textColor: Colors.amber,
)
License #
MIT License.