O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

[ACE] Personagens falando ao mesmo tempo

Iniciado por Kusma, 30/09/2021 às 21:24

30/09/2021 às 21:24 Última edição: 01/10/2021 às 19:11 por Kusma
Boa noite!

Tenho que fazer uma cutscene na qual vários personagens vão falar juntos (exatamente ao mesmo tempo).

Para dar um efeito legal gostaria de fazer as janelas de fala de cada personagem aparecesse empilhadas uma em cima da outra, ao mesmo tempo.

Tem como fazer?

Desde já agradeço!

Salve Kusma !!!

Cara já tentei fazer isso tbm e infelizmente não encontrei nenhuma forma simples de fazer, mas ainda podemos usar o bom e velho comando "Mostrar Imagem" para isso. Caso esteja usando a face dos atores nos diálogos, você poderia criar uma imagem com a face do outro ator e posicionar ela dentro da caixa de mensagem do lado oposto por exemplo, caso n seja muitas palavras deve funcionar, ficaria tipo assim :

Spoiler
[close]

Entretanto, como você disse que eram vários personagens, caso seja 4 personagens você poderia utilizar esse script Galv - Double Message ainda não o testei, mas parece ter uma DEMO para demonstrar como funciona o script, resumindo ele faz aparecer duas caixas de diálogos ao msm tempo :

Spoiler
[close]

Depois de fazer as duas caixas de diálogos aparecerem você poderia inserir as faces nas caixas de diálogos através do comando mostrar imagem e ficaria tipo assim :

Spoiler
[close]

Por ultimo e mais trabalhoso, você poderia criar uma imagem da caixa de dialogo com a face e o dialogo do personagem tudo pronto e ir posicionando as imagens uma acima da outra, como você quer. Mas, se vc fizesse as caixas de mensagens no tamanho normal por padrão caberia apenas três caixas de diálogos na tela e se vc usasse o mesmo esquema de mostrar as faces do outro lado na caixa de mensagem, poderia ter ate 6 faces exibidas ao msm tempo desse forma :

Spoiler
[close]

Enfim, como eu tinha dito eu n encontrei nenhuma forma simples de fazer isso, porém espero ter lhe dado ao menos uma luz, essas foram algumas formas que pensei de como eu faria isso e caso vc tente faze-las e encontre alguma dificuldade ou tiver alguma duvida, é só perguntar que posso te ajudar.


"Não se pode chegar à alvorada, a não ser pelo caminho da escuridão"

Citação de: dragolipe2 online 01/10/2021 às 11:10
Salve Kusma !!!

Cara já tentei fazer isso tbm e infelizmente não encontrei nenhuma forma simples de fazer, mas ainda podemos usar o bom e velho comando "Mostrar Imagem" para isso. Caso esteja usando a face dos atores nos diálogos, você poderia criar uma imagem com a face do outro ator e posicionar ela dentro da caixa de mensagem do lado oposto por exemplo, caso n seja muitas palavras deve funcionar, ficaria tipo assim :

Spoiler
[close]

Entretanto, como você disse que eram vários personagens, caso seja 4 personagens você poderia utilizar esse script Galv - Double Message ainda não o testei, mas parece ter uma DEMO para demonstrar como funciona o script, resumindo ele faz aparecer duas caixas de diálogos ao msm tempo :

Spoiler
[close]

Depois de fazer as duas caixas de diálogos aparecerem você poderia inserir as faces nas caixas de diálogos através do comando mostrar imagem e ficaria tipo assim :

Spoiler
[close]

Por ultimo e mais trabalhoso, você poderia criar uma imagem da caixa de dialogo com a face e o dialogo do personagem tudo pronto e ir posicionando as imagens uma acima da outra, como você quer. Mas, se vc fizesse as caixas de mensagens no tamanho normal por padrão caberia apenas três caixas de diálogos na tela e se vc usasse o mesmo esquema de mostrar as faces do outro lado na caixa de mensagem, poderia ter ate 6 faces exibidas ao msm tempo desse forma :

Spoiler
[close]

Enfim, como eu tinha dito eu n encontrei nenhuma forma simples de fazer isso, porém espero ter lhe dado ao menos uma luz, essas foram algumas formas que pensei de como eu faria isso e caso vc tente faze-las e encontre alguma dificuldade ou tiver alguma duvida, é só perguntar que posso te ajudar.

Fala Dragolipe

Esse script é show, faz bem o que eu preciso!

Porém a ideia de fazer utilizando o "mostrar imagem" é fantástica e excelente! Como só tenho um momento que vou ter várias falas, vou fazer dessa forma, até para evitar qualquer conflito entre scripts!

Muito obrigado pela dica!