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

Cambalinho, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 02/11/2013
Número de Mensagens : 1
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Bug colisão

em Sex 08 Nov 2013, 23:19
Antes de começar, eu já pesquisei aqui no fórum os vários tópicos sobre o tal bug de colisão, e alguns não funcionaram e outros eu não entendi (sou nubi)
Acho que não preciso falar nada, apenas vejam o vídeo:


O personagem simplesmente sobe na parede e fica lá '-'
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: Bug colisão

em Sex 08 Nov 2013, 23:23
Códigos?
avatar
Data de inscrição : 02/11/2013
Número de Mensagens : 1
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Bug colisão

em Sex 08 Nov 2013, 23:37

Como pedido, os códigos:
Não reclamem, sou noob ainda, estou aprendendo, então é pouca coisa retirada pelo maravilhoso mundo das internets

Código:
if keyboard_check(vk_left){x-=3 sprite_index=Move image_xscale=-1}else{
if keyboard_check(vk_right){x+=3 sprite_index=Move image_xscale=1}else{
sprite_index=Stand
}}

if place_free(x,y+1){
gravity_direction=270
gravity=1
}else{
gravity=0
if vspeed>16{vspeed=16}}

if keyboard_check(vk_up) and !place_free(x,y+1)
{
vspeed=-10;
}
if keyboard_check_released(vk_up)
{
vspeed/=2;
}
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: Bug colisão

em Sex 08 Nov 2013, 23:49
Código:
if keyboard_check(vk_left) && place_free(x-3,y) {x-=3 sprite_index=Move image_xscale=-1}else{
if keyboard_check(vk_right)  && place_free(x+3,y) {x+=3 sprite_index=Move image_xscale=1}else{
sprite_index=Stand
}}
Muda as 4 primeiras linhas e vê se resolve Razz
avatar
Data de inscrição : 02/11/2013
Número de Mensagens : 1
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Ver perfil do usuário

Re: Bug colisão

em Sab 09 Nov 2013, 11:12
Funcionou perfeitamente ·ßieL, obrigado pela ajuda.
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