Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Duvida sobre texto

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
DarlesLSF
Membro
Membro
Reações: 0
Mensagens: 107
Localização: Humaitá - RS

Duvida sobre texto

Mensagem por DarlesLSF » Ter Jan 22, 2019 11:04 am

Bom dia, como faço para as letras de uma frase aparecerem no estilo do gif abaixo?
Imagem

Avatar do usuário
None
Colaborador
Colaborador
Reações: 2
Mensagens: 286

Re: Duvida sobre texto

Mensagem por None » Ter Jan 22, 2019 11:37 am

Eu estou há um tempo para fazer um vídeo sobre isso para o YouTube.

A FriendlyCosmonaut tem um vídeo bem simples sobre isso.

(Ela também possui um sistema disso muito bonito gratuito para download)

O que você faz basicamente é copiar um caractere por vez da string original para uma nova string e está nova string é que vai exibir o texto.


(Eu tenho um sistema disso no meu curso, se o inglês não for seu forte eu posso desbloquear por um tempo estas aulas e você dá uma olhada)
Tutorial de jogo de plataforma completo: https://youtu.be/MMUy_bMKqPk
Como criar um jogo de RPG Japonês no estilo Final Fantasy https://goo.gl/efr6fx

Avatar do usuário
DarlesLSF
Membro
Membro
Reações: 0
Mensagens: 107
Localização: Humaitá - RS

Re: Duvida sobre texto

Mensagem por DarlesLSF » Qui Jan 24, 2019 9:12 pm

Obrigado pela dica com o canal :D

Avatar do usuário
Foxy Of Jungle
Programador
Programador
Reações: 0
Mensagens: 153
Localização: Brasil
Contato:

Re: Duvida sobre texto

Mensagem por Foxy Of Jungle » Qui Jan 24, 2019 9:43 pm

CREATE:

Código: Selecionar todos

pos=0
DRAW:

Código: Selecionar todos

texto="This is a test string!"
new_text = string_copy(texto, 1, pos);
pos+=1 if pos>=string_length(texto) {pos=string_length(texto)};

draw_text(30,30,new_text)

Para fazer o diálogo tipo timeline, você pode colocar os textos em array, tipo: texto[0] = "Este eh o texto 0" e texto[1] = "Este eh o texto 1"
Etc.

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes