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

gart30, rafaelviodres1, Thiago_o_programador, Willy

Ver toda a lista


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

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

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

Como fazer 2 objetos andarem sempre em formação?

em Dom 25 Ago 2013, 23:21
Pois é fazer dois objetos andarem juntos eu já sei, só num sei como fazer os dois não saírem da formação. ex tenhu dois objetos, o Nº 1 eo Nº 2, o Nº 2 segue o Nº 1 e o mesmo estará a uma certa distância do Nº 1; eu quería que o Nº 2 ao seguir o Nº 1 não se aproximasse nem se distânciasse do Nº 1. Será que alguem aí sabe como fazer isso? Agradecimentos antecipados por qualquer informação!


Última edição por ruben.23 em Ter 27 Ago 2013, 13:18, editado 1 vez(es)
avatar
Ranking : Nota B
Notas recebidas : B - B - A - B
Data de inscrição : 06/07/2011
Número de Mensagens : 764
Insígnias de JAM :

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

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

Re: Como fazer 2 objetos andarem sempre em formação?

em Seg 26 Ago 2013, 06:24
O que vamos fazer aqui é o seguinte, o obj_2 vai seguir o obj_1 se estiver a certa distancia, então defini 3 estados, o se ele estiver perto demais = para, se ele estiver a uma distancia media = segue , e se estiver muito longe = corre para alcaçar. Provavelmente isso vai dar um efeito muito parecido de estar sempre seguindo a mesma distancia, vc só vai precisar saber configurar os valores no seu jogo. Então no step do obj_2

Código:
if point_distance(x,y,obj_1.x,obj_1.y)>256
{
direction = point_direction(x,y,obj_1.x,obj_1.y)
speed=6
}
if point_distance(x,y,obj_1.x,obj_1.y)>128 and point_distance(x,y,obj_1.x,obj_1.y)<=256
{
direction = point_direction(x,y,obj_1.x,obj_1.y)
speed=3
}
if point_distance(x,y,obj_1.x,obj_1.y)<=128
{
speed=0
}
avatar
Data de inscrição : 29/05/2013
Número de Mensagens : 212
Insígnias de JAM :

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

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

Re: Como fazer 2 objetos andarem sempre em formação?

em Ter 27 Ago 2013, 11:21
Valew pinpi! muito agradecido pela sua ajuda!



O tópico esta resolvido? CRP-Max.
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