duvida com movimento

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido duvida com movimento

Mensagem por delta games em Qui 13 Out 2011, 18:31

galera é o seguinte: como fazer pra quando o player estiver andando pra qualquer lado nao poder mudar de direção? so poder mudar quando ele colidi com a parede?

Alguem já jogou pokemon crystal? se já, lembram da caverna de gelo q vc so podem mudar de direção quando colidir com a parede? então é iso q eu quero.

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por Fireheaddew em Qui 13 Out 2011, 18:55

Estudando variáveis fica facil. A cada 10 pessoas registradas, 5 usam sistema de busca e 3 leem os tutoriais básicos.
Então vá no create:
Código:
podemudar=1
Em cada tecla de movimento(, , , ), digite:
Código:
if podemudar=1{podemudar=0;
//insira os códigos aqui
}
Na colisão com o sólido insira:
Código:
podemudar=1
Simples assim.

Fireheaddew

Número de Mensagens : 235
Data de inscrição : 04/11/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por delta games em Qui 13 Out 2011, 21:09

Fireheaddew escreveu:Estudando variáveis fica facil. A cada 10 pessoas registradas, 5 usam sistema de busca e 3 leem os tutoriais básicos.
Então vá no create:
Código:
podemudar=1
Em cada tecla de movimento(, , , ), digite:
Código:
if podemudar=1{podemudar=0;
//insira os códigos aqui
}
Na colisão com o sólido insira:
Código:
podemudar=1
Simples assim.

simples? nao funcionou!

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por Thyago em Qui 13 Out 2011, 21:39

.O codigo esta certo...
fiz uma engine:
http://www.4shared.com/file/6gv2L67C/engine.html

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por delta games em Sex 14 Out 2011, 09:26

mas aí o player so move pra esquerda. eu queria q ele movesse pra um lado e nao mudasse de direção. ex:

1º MOVIMENTO - PLAYER VAI PRA ESQUERDA - NAO PODE IR NEM PRA CIMA, PRA BAIXO OU PRA DIREITA (QUANDO COLIDIR COM O SOLIDO PODE EM QUALQUER DIREÇÃO) e assim sucessivamente.....

AJUDA GALERA!!

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por Thyago em Sex 14 Out 2011, 09:32

.Mas é exatamente isso que esta na engine,na hora que cilide voce pode mudar de direcao.

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por delta games em Sex 14 Out 2011, 09:35

Thyago escreveu: .Mas é exatamente isso que esta na engine,na hora que cilide voce pode mudar de direcao.

cara se nao ta entendendo.... no movimento inicial (primeiro movimento que ele faz) ele nao pode escolher a direção (se é direita, esquerda, cima ou baixo) ele só pode mover pra direita.
o resto esta certo + isso naum!

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por saim em Sex 14 Out 2011, 11:04

Coloca a direção no create event e podemudar=false até a primeira colisão.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por delta games em Sex 14 Out 2011, 19:37

saim escreveu:Coloca a direção no create event e podemudar=false até a primeira colisão.

comu assim?? no entendi.... scratch

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por saim em Sex 14 Out 2011, 19:57

Você quer que ele comece numa direção. Defina essa direção no create event. Daí, pra não permitir que ele mude de direção antes de colidir com uma parede, defina podemudar como false.
Como você disse que o resto tá ok, não repeti o resto.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por delta games em Sex 14 Out 2011, 20:28

saim escreveu:Você quer que ele comece numa direção. Defina essa direção no create event. Daí, pra não permitir que ele mude de direção antes de colidir com uma parede, defina podemudar como false.
Como você disse que o resto tá ok, não repeti o resto.

haaa, agora sim.... deu certo vlw cheers pode trancar o topico!

delta games

Número de Mensagens : 70
Data de inscrição : 08/10/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: duvida com movimento

Mensagem por Conteúdo patrocinado Hoje à(s) 20:21


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum