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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 12/01/2010
Número de Mensagens : 384
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : -4

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

Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 13:45
Gostaria de saber como faz pra um objeto seguir o outro?
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0
Reputação : 28

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

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 14:13
Coloque isso no evento Step do objeto que ira seguir o outro:
Código:
move_towards_point(objeto.x,objeto.y,X)
image_angle=direction
Subtitua o nome objeto pelo objeto que ele ira seguir e o X para velocidade que ele ira seguir
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:13
e se eu quizer que ele trace o mesmo trajeto que eu???? tipo no pac-man?
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0
Reputação : 28

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

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:17
@Henrique_GJ escreveu:e se eu quizer que ele trace o mesmo trajeto que eu???? tipo no pac-man?
Não tenho certeza mas acho que pode usar o "Step Avoiding". Rolling Eyes
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:24
sim, mas caso eu faça uma curva ele num vaiseguir justamente o lugar que eu passei, ele vai virar pra mim

o step avoiding serve pra seguir desviando dos outros objetos
avatar
Data de inscrição : 22/12/2009
Número de Mensagens : 1164
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://nintendocenterbr.forumeiros.com

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:31
no step ja faz o mesmo trajeto Happy
avatar
Data de inscrição : 17/05/2009
Número de Mensagens : 938
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

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

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:32
@gabrielsch escreveu:
@Henrique_GJ escreveu:e se eu quizer que ele trace o mesmo trajeto que eu???? tipo no pac-man?
Não tenho certeza mas acho que pode usar o "Step Avoiding". Rolling Eyes

O Step Avoiding serve para o objeto seguir outro e desviar dos objetos sólidos, mas ele não irá necessáriamente pelo mesmo trajeto, pois ele procurará o menor caminho até o objeto que ele segue !
Tenta bolar um jeito com a engine de Replay que o Pedro Henrique fez, aí acho que seria só deixar o replay ligado o tempo todo no jogo, pois a engine tem o botão que ativa e desativa o replay !

Engine:
http://www.gamemakerbrasil.com/engines-f12/engine-de-replay-t5500.htm?highlight=replay
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 15:40
atá vlw
avatar
Data de inscrição : 02/06/2008
Número de Mensagens : 1010
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

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

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 17:22
Cara, você quer que ele fique grudado, ou seguir mesmo?
Se for grudado, você pode usar:
x = obj_player.x
y = obj_player.y
Se não, o outro código serve.
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

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

Re: Como fazer para um objeto seguir o outro?

em Sab 13 Fev 2010, 18:28
coloque isso no create para fazer o trajeto:
posx=0
posy=0
aa=0
bb=0

Step:

aa+=1
posx[aa] = objseraseguido.x
posy[aa] = objseraseguido.y
bb+=1
x = posx[bb]
y = posy[bb]
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