Como fazer para um objeto seguir o outro?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Como fazer para um objeto seguir o outro?

Mensagem por Sonic em Sab 13 Fev 2010, 13:45

Gostaria de saber como faz pra um objeto seguir o outro?

Sonic

Ranking : Nota D
Número de Mensagens : 384
Data de inscrição : 12/01/2010
Notas recebidas : D
Reputação : -4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por gabrielsch 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

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Henrique_GJ em Sab 13 Fev 2010, 15:13

e se eu quizer que ele trace o mesmo trajeto que eu???? tipo no pac-man?

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por gabrielsch 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

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Henrique_GJ 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

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por donte em Sab 13 Fev 2010, 15:31

no step ja faz o mesmo trajeto Happy

donte

Número de Mensagens : 1164
Idade : 18
Data de inscrição : 22/12/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://nintendocenterbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Denis Lemos 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

Denis Lemos

Número de Mensagens : 938
Idade : 28
Data de inscrição : 17/05/2009
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Henrique_GJ em Sab 13 Fev 2010, 15:40

atá vlw

Henrique_GJ

Número de Mensagens : 1344
Idade : 19
Data de inscrição : 30/12/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Hélio 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.

Hélio

Número de Mensagens : 1010
Idade : 20
Data de inscrição : 02/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   : 1
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por PedroX 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]

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer para um objeto seguir o outro?

Mensagem por Conteúdo patrocinado Hoje à(s) 10:21


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum