Lua RPG Maker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ajuda com Evento Loop

3 participantes

Ir para baixo

Ajuda com Evento Loop Empty Ajuda com Evento Loop

Mensagem por HaseoZ Seg Jul 28, 2014 3:57 pm

Olá Makers, Como diz no titulo eu gostaria de pedir ajuda com um evento de loop...
Acontece que eu queria que uma animação fizesse um loop até que um botão fosse pressionado, tentei de várias formas, coloquei a condição antes, depois, durante o loop, troquei a tecla e tudo mais, o problema é que o loop sempre continua...
Spoiler:
HaseoZ
HaseoZ

Mensagens : 3
Data de inscrição : 28/07/2014
Idade : 29

http://www.pixelzgame.meximas.com

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por TanatosMaker Seg Jul 28, 2014 6:23 pm

Por que tem um Frame de 50 fps antes da IF dentro do Loop?
TanatosMaker
TanatosMaker

Mensagens : 215
Data de inscrição : 15/07/2010
Idade : 38
Localização : Uruguai - Viva lo Tango

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por HaseoZ Ter Jul 29, 2014 12:09 am

TanatosMaker escreveu:Por que tem um Frame de 50 fps antes da IF dentro do Loop?
Para que a animação não aconteça seguidamente uma após a outra...
HaseoZ
HaseoZ

Mensagens : 3
Data de inscrição : 28/07/2014
Idade : 29

http://www.pixelzgame.meximas.com

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por Shiroyasha Ter Jul 29, 2014 8:21 am

HaseoZ escreveu:
TanatosMaker escreveu:Por que tem um Frame de 50 fps antes da IF dentro do Loop?
Para que a animação não aconteça seguidamente uma após a outra...

E exatamente por isto que não funciona. Observe que ao inserir um tempo bem aí você é obrigado a esperar esses 50 frames dentro do loop. A condição não será verificada até o fim deste tempo. Experimente segurar o botão ao testar isto.

Um modo muito mais simples e muito mais correto de resolver isso seria você usar a opção de movimento customizado do evento para colocar essa espera e essa animação. Outra coisa que eu teria feito era executar as ações antes do loop em outra página de eventos e deixar nessa página apenas a condição de pressionamento da tecla. Isso remove a necessidade deste loop desnecessário que você está usando.

o/
Shiroyasha
Shiroyasha

Mensagens : 4
Data de inscrição : 28/11/2011
Idade : 31

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por HaseoZ Ter Jul 29, 2014 9:58 am

Eu tentei da forma que você citou Shiroyasha, mas deu na mesma...
Então fiz uma gambiarra com as Switchs e funcionou! ^w^
Obrigado pelo apoio e atenção de vocês.
HaseoZ
HaseoZ

Mensagens : 3
Data de inscrição : 28/07/2014
Idade : 29

http://www.pixelzgame.meximas.com

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por TanatosMaker Qui Jul 31, 2014 8:14 pm

Vou fazer uns teste e edito depois pra te dar uma solução, talvez tenha de usar uma página alternativa e não o loop, já que ele pode estar entrando em conflito com a condição de tecla.
TanatosMaker
TanatosMaker

Mensagens : 215
Data de inscrição : 15/07/2010
Idade : 38
Localização : Uruguai - Viva lo Tango

Ir para o topo Ir para baixo

Ajuda com Evento Loop Empty Re: Ajuda com Evento Loop

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos