Conectar-se
Quem está conectado
16 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 16 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 18/02/2011
Número de Mensagens : 346
Insígnias de JAM :

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

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

[RESOLVIDO]verificar distancia ?

em Qua 20 Abr 2011, 15:16
Como verificar assim por exemplo:
Eu tenho um pong e o step do inimigo esta assim:

Código:
if obj_bola.y>y
{
y+=32
}
if obj_bola.y<y
{
y-=32
}

Que faz com que ele se mova para baixo se a bola estiver para baixo, se estiver em cima ele vai para cima e tals...
Mas tem como fazer com que ele cheque isso na bola mais proxima dele ?


Última edição por N.U.C.L.E.A.R em Qua 20 Abr 2011, 15:43, editado 1 vez(es)
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

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

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

Re: [RESOLVIDO]verificar distancia ?

em Qua 20 Abr 2011, 15:30

velocidade=32;
bola=instance_nearest(x,y,obj_bola)
if bola.y>y
{
y+=velocidade
}
else
if bola.y{
y-=velocidade;
}
avatar
Ranking : Nota B
Notas recebidas : B
Data de inscrição : 18/02/2011
Número de Mensagens : 346
Insígnias de JAM :

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

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

Re: [RESOLVIDO]verificar distancia ?

em Qua 20 Abr 2011, 15:43
VLW cara ! Adaptei assim:

Código:
bola=instance_nearest(x,y,obj_bola)
if bola.y>y
{
y+=32
}
if bola.y<y
{
y-=32
}

Fica mais facil pra mim kkk.

Pode trancar.
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

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

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

Re: [RESOLVIDO]verificar distancia ?

em Qua 20 Abr 2011, 16:43
De nada.

Topico trancado!
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