Conectar-se
Quem está conectado
35 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 31 Visitantes

Cambalinho, Koelho, lolandoplayer, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 19/05/2010
Número de Mensagens : 50
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Na beira!!!!!!

em Dom 06 Jun 2010, 23:19
Como fazer quando o personagem está lá na pontinha do terreno, ele ficar pendurado,igual na imagem abaixo!Se puderem me explicar seria bom mas uma engine também me ajudaria...

Ps:Eu tenho o GM8 pro GM8
avatar
Data de inscrição : 21/05/2010
Número de Mensagens : 110
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuáriohttp://www.orkut.com.br/Main#Profile?uid=12612551030963156921

Re: Na beira!!!!!!

em Seg 07 Jun 2010, 14:39
Crie um objeto invisivel, e coloca no chão... Cria uma COLISION no personagem e crie um step para mudar de sprite...

Eu posso fazer uma engine, mas só para amanhã, hoje estou ocupado...
Caso alguem tenha um tempinho e possa desenvolver uma engine rápida, nós agradecemos Smile
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Na beira!!!!!!

em Seg 07 Jun 2010, 21:12
//ESSES CODS USEI NO JOGO DO SONIC QUE ESTOU FAZENDO, ADAPTE-A AO SEU MODO.
OBS:
1 - Eu pus os codes de gravidade pois não sei como estão o seus.
2 - Usando um objeto invisivel, como foi mencionado acima, funciona, porem em todos os abismos vc vai ter que colocar um, com os codigos aqui, apos os codes de gravidade, vai funcionar para todo o jogo.
3 - os place_free(x+18,y+Cool talves vc vai ter que e testando outros valores. Me avise se deu certo, pois se não deu, explico melhor.
4 - Esses codes usei para o sonic desequilibrar ao chegar perto de um abismo, vc que pendurar, USANDO ESSES CODES COM ALGUMAS MUDANÇAS OU ENCREMENTOS VC CONSEGUE, FLW.


//GRAVIDADE DO JOGO
if place_free(x,y+1)//verifica a cada 1 pixel da queda, se não há objeto p/ colidir, se for assim, o lugar é livre para a queda.

{gravity = 1 //gravidade é igual a 1(movimento vertical)
pulando = false} //quando a gravidade é 1, sonic não pula
else //senâo tiver 1 pixel livre abaixo, ou seja está ocupado por uma sprite...
{gravity = 0 //...gravidade é igual a 0 (parado)
pulando = true} //quando a gravidade é 0, ao sonic é permitido a ação de pular.
//---------------------------------------------------------------
//DESEQUILIBRANDO, aqui, quando o player chega na ponta de um abismo, ele desequilibra.
//lado direito
if gravity = 0 and place_free(x+18,y+Cool and image_xscale = 1
{//a linha acima - SE NÂO acontecer o codigo da gravidade (gravity = 0) e for verdadeiro o place_free
sprite_index=spr_sonicdesequilibra;image_speed = 0.3
}
if gravity = 0 and place_free(x+20,y+Cool and image_xscale = -1 //o mesmo do codigo acima, porem o sonic tá de costas.
{sprite_index=spr_sonicparado;time = 0}//sonic de costas,(se eu achar sonic desiquilibrando de costas, ponho aqui).
//lado esquerdo
if gravity = 0 and place_free(x-18,y+Cool and image_xscale = -1
{
sprite_index=spr_sonicdesequilibra;image_speed = 0.3
}
if gravity = 0 and place_free(x-20,y+Cool and image_xscale = +1
{sprite_index=spr_sonicparado;time = 0}

Eu não sei porque que apareceu, esses rostinhos de rayban, estranho!
avatar
Data de inscrição : 19/05/2010
Número de Mensagens : 50
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Na beira!!!!!!

em Ter 08 Jun 2010, 00:04
Vlw, vou tentar qualquer coisa eu do um EDIT aqui!
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