Quanto tempo para exibir cada frase?

9

Ao criar uma sequência em que o texto avança automaticamente, existe uma métrica que me permita calcular uma duração razoável para exibir cada "frase"?

Minha intuição me diz que, pela maneira como lemos, o número de palavras é provavelmente mais relevante que o número de caracteres, mas estou curioso para saber o que as pessoas já descobriram sobre esse problema.

David Gouveia
fonte
11
Eu sempre faço isso manualmente, algumas palavras são mais difíceis de ler, algumas mensagens precisam de uma pausa dramática e, às vezes, o usuário já sabe o que um "ator" dirá, e a frase exibida apenas o garante (se você souber que o personagem dirá um ou outro "Sim, eu estava lá" ou "não, eu não havia", você lê-lo tão rápido como simplesmente "Sim" ou "não")
Markus von Broady
Minha experiência foi que a única vez que se deve usar o texto de avanço automático é quando é uma legenda; isto é, quando você realmente tem uma locução falando o texto. E nessa situação, você cronometra a exibição nos vocais (sendo um pouco generoso no final da linha, quando possível). O avanço automático do texto sempre resulta em alguns usuários que não conseguem acompanhar. E se você os fizer esperar pelo avanço automático, os leitores rápidos ficarão entediados.
Trevor Powell
@TrevorPowell Concordo com você, sou um daqueles leitores rápidos que ficam entediados quando tenho que esperar pelo texto. Mas estou em uma situação em que esse texto está sendo exibido como parte de um jogo em rede (ou seja, todos estão vendo o mesmo texto ao mesmo tempo) e devo usar a mesma duração para todos os clientes para manter as coisas sincronizadas. :)
David Gouveia
Essa parece uma pergunta ideal para testes e feedback dos jogadores.
quer
@DavidGouveia Eu tenho tentado descobrir como obter esse efeito no meu textView, mas tudo o que encontro são exemplos de rolagem de textViews. Existe algum lugar onde eu possa encontrar como fazer isso?
Green_qaue

Respostas:

8

Parece que precisamos de um trabalho de pesquisa . Acredito que o Texto Dinâmico, iniciado na página 344, deve fornecer médias sólidas para você trabalhar, no entanto, você planeja exibir seu texto. É claro que você tem a questão de querer ser mais lento que a média para usuários com velocidade de leitura abaixo da média.

Pessoalmente, acredito que seria ideal começar a exibir o texto enquanto a pessoa comum lê e, em seguida, ter uma opção para o usuário alterar a velocidade. Algo simples como "B" para desacelerar e "A" para acelerar como alguns dos jogos mais antigos do console funcionariam.

Infelizmente, tudo isso pressupõe que o leitor esteja esperando por isso. Eu adicionaria o limite superior da curva do tempo médio de reação humano em 300 milissegundos ao tempo de exibição, se for um prompt.

ClassicThunder
fonte
Estou interessado no conteúdo deste artigo, mas não o suficiente para comprá- lo: \
David Gouveia
OPA, desculpe. Como estou no trabalho líquido do campus, não bato no muro dos salários. Se você descrever como o texto é mostrado, receberei os números correspondentes ao seu caso.
ClassicThunder
Obrigado! É mostrado meio assim .
David Gouveia
Então, nenhuma rolagem ou movimento simplesmente desaparece ou desaparece?
ClassicThunder
NÃO, ele pode rolar também. É basicamente anexado ao personagem, então, se o personagem se mover, ou se o jogador se mover em relação ao personagem, ele irá rolar.
David Gouveia