água???

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

água???

Mensagem por matheus870 em Sex 20 Jan 2012, 01:00

literalmente no meu jogo só falta eu resolver a parte da água Mad só que pra mim ta complicado

queria que ao entrar na água o player perdesse velocidade, a gravidade diminuísse e mudasse a sprite (cassificada por spr_player_nadando) e quando saísse da água voltasse tudo ao normal

hein galera vocês tem alguma engine com esses critérios ou sabem como eu poderia fazer confused

(meu game maker é lite Exclamation )

matheus870

Número de Mensagens : 118
Idade : 18
Data de inscrição : 23/12/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: água???

Mensagem por saim em Sex 20 Jan 2012, 08:10

Não faça tópicos duplos. O outro tópico está sendo excluído.
Usuário alertado.

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

Re: água???

Mensagem por Mundo Game Maker em Sex 20 Jan 2012, 09:16

Eu não sei que pode dar, mas vamo xD já viu um tutorial ou engine de escada bem fácil?então, use os codes deles para fazer uma água bem fácil também.

Mundo Game Maker

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

Voltar ao Topo Ir em baixo

Re: água???

Mensagem por Tedi Ripper em Sex 20 Jan 2012, 12:08

super simples:
eu nao sei como é o player normal, mas no step do player, coloca algo assim:

if place_meeting(x,y,obj_agua) //se estiver na agua
{
sprite_index=spr_player_nadando //Muda a sprite
gravity=Gravidade diminuida //Diminui a gravidade
velocidade=velocidade diminuida //Diminui a velocidade
}
else //Se nao estiver na agua
{
sprite_index=spr_player //Muda a sprite
gravity=Gravidade normal //muda a gravidade
velocidade=velocidade normal //muda a velocidade
}


Bom, nesse codigo vc tem que mudar tudo o que está sublinhado pelos valores que vc quiser.
ah, vc tem que criar uma variavel Velocidade, coloca no create:
velocidade=[coloca a velocidade que estava]
ai quando o player for se mecher, eu nao sei o que vc usou, mas agora tem que ser:

Para a direita:
x+=velocidade
Para a esquerda:
x-=velocidade



é bem simples, qualquer duvida posta ae
flw flw

Tedi Ripper

Ranking : Nota C
Número de Mensagens : 765
Idade : 19
Data de inscrição : 21/11/2010
Notas recebidas : C
Reputação : 24
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: água???

Mensagem por Conteúdo patrocinado Hoje à(s) 23:13


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum