Fintech e bancos: 8 estados
Tom
Calmo e confiável. Comemore com discrição; nunca brinque quando algo dá errado com o dinheiro.
Evite
Animar por cima de saldos ou números de confirmação, e reações fofas a pagamentos recusados ou alertas de fraude. Mostre primeiro um texto claro.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Abertura do app | launch | toca uma vez | Base |
|---|
| Padrão no painel | idle | loop | Base |
|---|
| Carregando saldos ou enviando dinheiro | loading | loop | Base |
|---|
| Transferência ou pagamento concluído | success | toca uma vez | Base |
|---|
| Pagamento com falha ou recusado | error | toca uma vez | Base |
|---|
| Lista de transações vazia | sleeping | loop | Desejável |
|---|
| Meta de economia atingida | happy | loop | Desejável |
|---|
| Dica ou lembrete de segurança | attention | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Crianças e educação: 9 estados
Tom
Acolhedor, encorajador e paciente. Elogie o esforço, não só as respostas certas.
Evite
Reações tristes ou decepcionadas a respostas erradas, culpa nos lembretes de sequência e qualquer coisa que pressione as crianças a continuar jogando.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Início da lição | wave | loop | Base |
|---|
| Em repouso durante um exercício | idle | loop | Base |
|---|
| Resposta certa | success | toca uma vez | Base |
|---|
| Resposta errada (com delicadeza) | no | toca uma vez | Base |
|---|
| Tempo para pensar | thinking | loop | Base |
|---|
| Lição concluída | happy | loop | Base |
|---|
| Carregando a próxima lição | loading | loop | Desejável |
|---|
| Lembrete para praticar | attention | loop | Desejável |
|---|
| O personagem entra em cena | enter | toca uma vez | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Saúde e bem-estar: 8 estados
Tom
Delicado e empático. Movimento discreto que nunca disputa atenção com informações de saúde.
Evite
Reações alegres ao lado de sintomas ou resultados ruins, e fofura exagerada que mina a confiança no conteúdo médico.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Boas-vindas e check-in | wave | loop | Base |
|---|
| Padrão | idle | loop | Base |
|---|
| Registrando ou sincronizando dados | loading | loop | Base |
|---|
| Meta ou registro salvo | success | toca uma vez | Base |
|---|
| Ouvindo um registro por voz | listening | loop | Desejável |
|---|
| Explicando um resultado | talking | loop | Desejável |
|---|
| Tela de descanso ou sono | sleeping | loop | Desejável |
|---|
| Lembrete de medicação | attention | loop | Base |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Fitness e coaching: 7 estados
Tom
Enérgico, mas honesto. Grandes comemorações para marcos, pequenas para treinos de rotina.
Evite
Comemorar cada toque e envergonhar a pessoa por treinos perdidos ou sequências interrompidas.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Abertura do app | launch | toca uma vez | Base |
|---|
| Padrão | idle | loop | Base |
|---|
| Início do treino | happy | loop | Base |
|---|
| Treino concluído | success | toca uma vez | Base |
|---|
| Recorde pessoal ou marco de sequência | happy | loop | Base |
|---|
| Dia de descanso | sleeping | loop | Desejável |
|---|
| Sincronizando do relógio | loading | loop | Desejável |
|---|
| Incentivo para começar hoje | attention | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
VPN e segurança: 8 estados
Tom
Tranquilizador e estável. O mascote mostra o estado num relance: protegido, conectando, em risco.
Evite
Reações brincalhonas a ameaças reais e movimento que esconde o texto de status da conexão.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Abertura do app | launch | toca uma vez | Base |
|---|
| Protegido / conectado | happy | loop | Base |
|---|
| Conectando | loading | loop | Base |
|---|
| Desconectado ou desprotegido | sad | loop | Base |
|---|
| Conexão estabelecida | success | toca uma vez | Base |
|---|
| Falha na conexão | error | toca uma vez | Base |
|---|
| Alerta de ameaça ou vazamento | attention | loop | Base |
|---|
| Em repouso enquanto desligado | idle | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Produtividade e SaaS: 8 estados
Tom
Útil e discreto. O mascote fica nas bordas: onboarding, estados vazios e confirmações.
Evite
Animar dentro de telas de trabalho densas e comemorações longas que atrasam as pessoas.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Boas-vindas do onboarding | wave | loop | Base |
|---|
| Projeto ou caixa de entrada vazios | sleeping | loop | Base |
|---|
| Carregando ou sincronizando | loading | loop | Base |
|---|
| Tarefa ou exportação concluída | success | toca uma vez | Base |
|---|
| Algo deu errado | error | toca uma vez | Base |
|---|
| Dica de recurso | attention | loop | Desejável |
|---|
| O personagem aparece em um tour | enter | toca uma vez | Desejável |
|---|
| O personagem sai | exit | toca uma vez | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
E-commerce e delivery: 7 estados
Tom
Simpático e ágil. A animação acompanha a jornada do pedido e nunca atrasa o checkout.
Evite
Animação dentro do formulário de checkout e reação brincalhona a um pagamento que falhou.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Abertura do app | launch | toca uma vez | Base |
|---|
| Carrinho vazio | sleeping | loop | Base |
|---|
| Buscando ou carregando produtos | loading | loop | Base |
|---|
| Pedido realizado | success | toca uma vez | Base |
|---|
| Problema no pagamento | error | toca uma vez | Base |
|---|
| Saiu para entrega | happy | loop | Desejável |
|---|
| Alerta de oferta ou produto de volta ao estoque | attention | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Assistente de IA e chatbot: 9 estados
Tom
Atento e responsivo. Ouvir, pensar e falar devem corresponder exatamente ao que o assistente está fazendo.
Evite
Animação de fala quando não há áudio nem texto sendo transmitido, e um rosto humano demais que sugere sentimentos que o bot não tem.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Aguardando entrada | idle | loop | Base |
|---|
| O usuário está digitando ou falando | listening | loop | Base |
|---|
| Solicitação enviada, ainda sem resposta | thinking | loop | Base |
|---|
| Resposta sendo transmitida ou áudio tocando | talking | loop | Base |
|---|
| Tarefa concluída | success | toca uma vez | Base |
|---|
| Não conseguiu ajudar ou erro | error | toca uma vez | Base |
|---|
| Confirmando uma escolha | yes | toca uma vez | Desejável |
|---|
| Recusando uma solicitação | no | toca uma vez | Desejável |
|---|
| Saudação | wave | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Jogos e entretenimento: 8 estados
Tom
Expressivo e marcante. Os personagens podem atuar mais, desde que continuem legíveis em tamanhos pequenos.
Evite
Piscar mais de três vezes por segundo e reações que continuam em loop depois que o momento passou.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Abertura do app | launch | toca uma vez | Base |
|---|
| Idle no menu | idle | loop | Base |
|---|
| Vitória | success | toca uma vez | Base |
|---|
| Derrota | sad | loop | Base |
|---|
| Carregando a fase | loading | loop | Base |
|---|
| Recompensa desbloqueada | happy | loop | Base |
|---|
| Dica disponível | attention | loop | Desejável |
|---|
| O personagem entra | enter | toca uma vez | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.
Redes sociais e namoro: 6 estados
Tom
Acolhedor e leve. O mascote preenche os momentos de pausa sem comentar sobre as pessoas.
Evite
Reagir a fotos ou perfis de outros usuários e reações tristes a rejeições.
| Momento | Estado | Reprodução | Prioridade |
|---|
| Boas-vindas do onboarding | wave | loop | Base |
|---|
| Nenhum match ou mensagem nova | sleeping | loop | Base |
|---|
| Carregando o feed | loading | loop | Base |
|---|
| Match ou mensagem enviada | success | toca uma vez | Base |
|---|
| Perfil completo | happy | loop | Desejável |
|---|
| Nova notificação | attention | loop | Desejável |
|---|
Cada estado acima é uma das 17 animações de um conjunto Charmotion, então este plano corresponde um a um ao arquivo Rive: os loops são valores de mood, as reações únicas são triggers e a intro de abertura toca a partir da sua própria LaunchStateMachine.