Conectar-se
Quem está conectado
15 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 13 Visitantes

CRP-Max, Kapoty

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 11/04/2009
Número de Mensagens : 86
Insígnias de JAM :

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

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

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

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?
avatar
Data de inscrição : 17/05/2009
Número de Mensagens : 938
Insígnias de JAM :

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

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

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

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 !
Convidad
Convidado

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

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;
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