Como fazer uma room com saida bloqueada?

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

Resolvido Como fazer uma room com saida bloqueada?

Mensagem por iFaé em Qui 14 Fev 2013, 17:30

Bom eu quero saber como eu faço para os objetos não sairem da room, tipo um bloqueio que impede os objetos de sairem!
Me ajudem por favor!

RESOLOVIDO


Última edição por iFaé em Sex 15 Fev 2013, 12:51, editado 1 vez(es)

iFaé

Ranking : Nota D
Número de Mensagens : 455
Idade : 19
Data de inscrição : 02/02/2011
Notas recebidas : D - D - D - B
Reputação : -14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://matheusfaegames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por vini_gd em Qui 14 Fev 2013, 18:11

Como esta fazendo para os objetos se moverem?

tipo:

if(keyboard_check(vk_left))
{
x-=2;
}

vini_gd

Número de Mensagens : 66
Idade : 29
Data de inscrição : 02/09/2012
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por moisesBR em Qui 14 Fev 2013, 20:30

tenta isso: x=xprevious y=yprevious;

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por Gonçalves em Qui 14 Fev 2013, 21:20

Você pode usar:

Código:
x = xprevious
y = yprevious

No evento Intersect Boundary, que fica na aba Other!

Gonçalves

Ranking : Nota B
Número de Mensagens : 1013
Data de inscrição : 29/10/2010
Notas recebidas : B + A + C
Reputação : 79
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por iFaé em Qui 14 Fev 2013, 22:05

Quando eu uso esses todo o resto do jogo fica com defeito, as colisões, variaveis, ações...

iFaé

Ranking : Nota D
Número de Mensagens : 455
Idade : 19
Data de inscrição : 02/02/2011
Notas recebidas : D - D - D - B
Reputação : -14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://matheusfaegames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por Ripley em Qui 14 Fev 2013, 23:21

Objeto invisível solido

Ripley

Número de Mensagens : 23
Data de inscrição : 09/01/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por saim em Sex 15 Fev 2013, 09:23

Como você QUER que os objetos se comportem? Quer que eles fiquem presos na borda, que eles sejam teletransportados pro outro lado da room, que eles rebatam na borda da tela ou que eles mudem de direção?

Pra cada situação, uma solução diferente. Talvez simplesmente zerar a velocidade em situações definidas te resolva o problema.

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: Como fazer uma room com saida bloqueada?

Mensagem por willcraft2 em Sex 15 Fev 2013, 09:29

Você pode usar objetos invisiveis ou usar esse code aqui:
Código:

x = xprevious
y = yprevious

Espero te ajudado.

willcraft2

Ranking : Nota D
Número de Mensagens : 682
Idade : 16
Data de inscrição : 06/04/2012
Notas recebidas : D + D
Reputação : 42
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: Como fazer uma room com saida bloqueada?

Mensagem por NPH em Sex 15 Fev 2013, 12:47

Você pode usar o evento "Intersect Boundary" ou "Outside Room" apenas nos objetos que se movem no seu jogo usando o que o pessoal disse:
Código:

x=xprevious;y=yprevious;
OU
Você pode usar esse código no Step Event apenas nos objetos que se movem:
Código:

if (x>room_width){x=xprevious;}
if (x<0){x=xprevious;}
if (y>room_width){y=yprevious;}
if (y<0){y=yprevious;}
Espero ter te ajudado e resolvido o seu problema!
PHProductions®

NPH

Ranking : Nota B
Número de Mensagens : 452
Idade : 22
Data de inscrição : 28/11/2010
Notas recebidas : B
Reputação : 32
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: Como fazer uma room com saida bloqueada?

Mensagem por iFaé em Sex 15 Fev 2013, 12:49

Vlw galera, mas eu resolvi me render aos objetos invisíveis msm, mas vlw pela ajuda!

iFaé

Ranking : Nota D
Número de Mensagens : 455
Idade : 19
Data de inscrição : 02/02/2011
Notas recebidas : D - D - D - B
Reputação : -14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://matheusfaegames.blogspot.com

Voltar ao Topo Ir em baixo

Resolvido Re: Como fazer uma room com saida bloqueada?

Mensagem por Conteúdo patrocinado Hoje à(s) 18:07


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