Buscar pacotes, repositórios e categorias de apps

Capa de random_text_reveal
Detalhes do pacotev0.0.7

random_text_reveal

Um pacote de animação de texto com efeito de revelação aleatória, onde o texto se revela letra por letra (usado principalmente em filmes)

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
118
Curtidas
85
Pontos Pub
160

Instalar pacote

flutter pub add random_text_reveal

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote Flutter que cria um efeito de animação cinematográfica de texto, onde os caracteres aparecem um por um em uma sequência aleatória, imitando o estilo dramático de revelação visto em filmes. Ideal para títulos, introduções ou qualquer elemento da interface que exija exibição de texto suspenso. A animação é suave e personalizável, com suporte a várias plataformas, incluindo móvel, web e desktop. Melhora o engajamento do usuário por meio de narrativas visuais dinâmicas.

Casos de uso

  • animações de título em estilo de filme
  • Introdução do aplicativo interativo
  • Telas de boas-vindas envolventes
  • Texto de interface dinâmico revela
  • Efeitos de texto gamificados

Principais recursos

  • Revelação aleatória por letra
  • efeito de estilo de filme cinematográfico
  • Suporte multiplataforma
  • Velocidade de animação personalizável
  • Integração simples com widgets do Flutter
  • Desempenho suave em dispositivos

Indicado para

  • Desenvolvedores de aplicativos em busca de efeitos cinematográficos
  • Designers de UI/UX focados no impacto visual
  • Projetos com introduções animadas
  • Aplicativos educacionais com conteúdo envolvente
  • Aplicações gamificadas

Considerações

  • Pode não se adequar a estilos de design minimalista
  • Impacto no desempenho em textos muito longos
  • Requer tempo cuidadoso para efeito ideal
  • Personalização limitada além dos parâmetros básicos
  • Melhor usado com moderação para manter o impacto

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

pub package License: MIT

Random Text Reveal

A Flutter package that helps you create animated Text widgets with Random Text Reveal Effect for all platforms.

Simple Usage

You should pass in a text value to the RandomTextReveal widget. It will automatically animate by generating random characters & slowly reveal text one by one. You can customize the text by various parameters: style, duration, randomString etc.

const RandomTextReveal(
  text: 'Random Text Reveal',
  duration: Duration(seconds: 2),
  style: TextStyle(
    fontSize: 36,
    color: Colors.blue,
    fontWeight: FontWeight.bold,
  ),
  curve: Curves.easeIn,
)

Customized Usage

You can customize the RandomTextReveal widget by overriding the default values. Using GoogleFonts package, you can make it a lot appealing

RandomTextReveal(
  key: globalKey,
  text: 'PASSWORD',
  initialText: 'Ae8&vNQ32cK^',
  shouldPlayOnStart: false,
  duration: const Duration(seconds: 2),
  style: GoogleFonts.orbitron(
    textStyle: const TextStyle(
      fontSize: 24,
      color: Colors.green,
      fontWeight: FontWeight.bold,
      letterSpacing: 8,
    ),
  ),
  randomString: Source.alphabets,
  onFinished: () {
    debugPrint('Password cracked successfully');
  },
  curve: Curves.easeIn,
  overflow: TextOverflow.ellipsis,
  maxLines: 2,
)

'random-text-reveal-preview'

Parameters
  • text: String
  • initialText: String?
  • shouldPlayOnStart: bool
  • randomString: String
  • duration: Duration
  • onFinished: VoidCallback?
  • curve: Curve
  • style: TextStyle?
  • textDirection: TextDirection?
  • locale: Locale?
  • maxLines: int?
  • overflow: TextOverflow?
  • softWrap: bool?
  • textAlign: TextAlign?
  • semanticsLabel: String?

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.