Conectar-se
Quem está conectado
30 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 29 Visitantes

JuubiSama

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

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

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

(Pergunta)Empurrar bloco

em Dom 18 Set 2011, 13:04
Como empurrar um bloco para os lado em um jogo de plataforma ?
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

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

Re: (Pergunta)Empurrar bloco

em Dom 18 Set 2011, 13:19
Simples (Se o caso for de só empurrar e não puxar).

Basta você fazer o bloco checar se os lados direito e esquerdo estão a colidir com o player usando place_meeting.

Pra cada lado coloque uma condição de checagem de colisão com sólidos com place_free para evitar que o bloco atravesse as paredes.

Espero ter ajudado.

FLWS!
avatar
Data de inscrição : 13/09/2011
Número de Mensagens : 42
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1
Ver perfil do usuário

Re: (Pergunta)Empurrar bloco

em Dom 18 Set 2011, 16:31
No objeto bloco, coloque em seu step:
Código:
if place_meeting(x,y,nome do objeto do player)
{
x+=5 //para ir para a direita ou x-=5 para ir para a esquerda
}
if !place_meeting(x,y,nome do objeto do player)
{
x=0
}
avatar
Data de inscrição : 25/07/2010
Número de Mensagens : 218
Insígnias de JAM :

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

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

Re: (Pergunta)Empurrar bloco

em Seg 19 Set 2011, 20:21
Não e difícil, basta adaptar a engine do Willy pra plataforma... Ela e muito boa...
Link:Acessar
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