como faço um plataforma para o player pular e ficar fixo em cima dela?

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

como faço um plataforma para o player pular e ficar fixo em cima dela?

Mensagem por Player Z em Seg 28 Set 2009, 16:16

já sei fazer ela andar so que quando o player fica em cima dela a platforma vai embora e deixa o player cair. senão quiser cair, o player tem que andar também. como resolvo isso?

Player Z

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

Voltar ao Topo Ir em baixo

Re: como faço um plataforma para o player pular e ficar fixo em cima dela?

Mensagem por Denis Lemos em Seg 28 Set 2009, 16:23

tenta colocar quando ele estiver em cima da plataforma :
Código:

hspeed=objeto_plaforma.hspeed

em objeto_plataforma coloca o nome da sua plataforma !

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: como faço um plataforma para o player pular e ficar fixo em cima dela?

Mensagem por Convidad em Seg 28 Set 2009, 22:30

Basicamente o movimento do jogador em relação à plataforma é esse, para uma plataforma que se move na horizontal:

Código:
jogador.x += (plataforma.x - plataforma. xprevious);

Agora, se você estiver usando algum tipo de colisão so jogador com a plataforma é só acrescentar esse código assima no evento Colision.

Se você estiver "checando" se a plataforma está debaixo do jodador então é só acrescentar o mesmo código lá também. Exemplo:

Código:
if place_meeting( jogador.x, jogador.y + 1, plataforma) then
begin
      jogador.x += (plataforma.x - plataforma. xprevious);
end;

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: como faço um plataforma para o player pular e ficar fixo em cima dela?

Mensagem por Conteúdo patrocinado Hoje à(s) 06:53


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