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.


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.