Conectar-se
Quem está conectado
15 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 15 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Número de Mensagens : 272
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

[RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 14:28
Eae gente eu to fazendo um jogo , tipo RPG e tem que empurrar caixas e eu to usando esse código

Código:
//por cima
if place_meeting(x,y-2,obj_player) && keyboard_check(vk_up)
{
if place_free(x,y-5){y-=5}
}
else if place_meeting(x,y-10,obj_player) && keyboard_check(vk_down)
{
if place_free(x,y+5){y+=5}
}

//por baixo
if place_meeting(x,y+2,obj_player) && keyboard_check(vk_down)
{
if place_free(x,y+5){y+=5}
}
else if place_meeting(x,y+10,obj_player) && keyboard_check(vk_up)
{
if place_free(x,y-5){y-=5}
}

//pela esquerda
if place_meeting(x-2,y,obj_player) && keyboard_check(vk_left)
{
if place_free(x-5,y){x-=5}
}
else if place_meeting(x-10,y,obj_player) && keyboard_check(vk_right)
{
if place_free(x+5,y){x+=5}
}

//pela direita
if place_meeting(x+2,y,obj_player) && keyboard_check(vk_right)
{
if place_free(x+5,y){x+=5}
}
else if place_meeting(x+10,y,obj_player) && keyboard_check(vk_left)
{
if place_free(x-5,y){x-=5}
}
De uma engine do Alex FC. A caixa empurra beleza, mais ela empurra depois de eu estar beeeeem longe da caixa (uns 15 pixel xD) como faz para empurrar quando eu estiver junto com a caixa? confused

LOL , post 150 e post 200 (esse) são perguntas. affraid


Última edição por Desconectado321 em Sex 03 Jun 2011, 16:24, editado 1 vez(es)
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 254

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 15:03
Tenho uma engine que permite empurrar caixas com uma colisão perfeita, sem nenhum pixel sobrando. Combo de Plataforma
Para funcionar, o movimento deve ser com "x+=" e não "hspeed" ou"speed".

Essa engine empurra horizontalmente, mas pode ser adaptada para empurrar verticalmente também.

Espero ter ajudado!
blz
avatar
Ranking : Nota C
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Número de Mensagens : 272
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 15:26
Baixei sua engine, depois de colocar código por código consegui fazer uma movimentação das caixas, mas só para os lados, se der para você adaptar para cima e para baixo, fico grato.
eu tbm vo tentar, mais tenho quase certeza que não consigo

Cool
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 254

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 15:32
Reputação da mensagem: 100% (1 votos)
Claro, eu faço para você.
Só não sei se será rápido, estou meio ocupado com trabalhos de escola...
avatar
Ranking : Nota C
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Número de Mensagens : 272
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 16:02
Vlw Willy, pode demorar o tanto que quiser, "O objetivo é ser bem feito, e não rápido" palavras de um profeta rsrsrs.
Só vou avisando, meu próximo jogo vai ser fodão!( isso é palavrão? (pelo menos vou tentar fazer que ele seja))

Cool
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 254

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 16:14
Reputação da mensagem: 100% (1 votos)
Como prometido, aqui está!
Download
blz
avatar
Ranking : Nota C
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Número de Mensagens : 272
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 5

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 16:23
Funciounou perfeitamente, vlw Willy, já pode trancar!
Rep+

Cool
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 254

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: [RESOLVIDO]Pixel fantasma?

em Sex 03 Jun 2011, 16:24
Tópico resolvido.
blz
Trancado.
Se o autor quiser reabrir o tópico envie MP para algum administrador ou moderador.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum