[Dúvida]Paths?

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

[Dúvida]Paths?

Mensagem por Mr. Kaleb em Sab 26 Mar 2011, 08:16

Eu queria saber como se verifica se estou em um path ou não, tipo:
Código:
if estou_no_path(path_player)
{
//aqui os meus códigos
}

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por ricaun em Sab 26 Mar 2011, 09:13

Hmm, quando vc diz estou em um path, vc quer dizer dentro dele?

Se for isso acho meio foda de fazer, mas depende também do path que vc quer usar se for um path muito mirabolante, dai fica ralado demais, se for um path piladonho deve dar pra fazer.

Té.

ricaun

Número de Mensagens : 169
Idade : 27
Data de inscrição : 23/09/2008
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por Mr. Kaleb em Sab 26 Mar 2011, 09:21

Não cara, acho que tu não entendeu, tipo assim, o inimigo ta se mechendo e tal, aí em certo momento, ele executa um path que eu fiz, eu queria saber com verifica se ele está executando esse path ou não.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por gustavo ferreira em Sab 26 Mar 2011, 10:14

a cara ae eu num sei se tem como mais tipo se vc quizer verificar se o inimigo esta em movimento é so vc colocar assim no create no inimigo
Código:
global.move=false
ae no step do inimigo vc coloca
Código:
if speed>0{
global.move=true}else{
global.move=false
}
ae no objeto que vai checar se ele esta se movendo vc coloca
Código:
if global.move=true{
//codigos
}
tipo ae ele vai verificar se o inimigo esta se movendo ou não tendeu?! falow

gustavo ferreira

Ranking : Nota C
Número de Mensagens : 470
Idade : 22
Data de inscrição : 03/12/2010
Notas recebidas : C+C+C+C
Reputação : 28
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por Mr. Kaleb em Sab 26 Mar 2011, 11:12

Não, em movimento não ajuda, mas vlw mesmo assim.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por GameMakerTutoriais em Sab 26 Mar 2011, 12:18

Há uma variável chamada path_index, que retorna o id do path atual da instância. Se ele for igual ao id do path que você quer checar, então ela está seguindo um path.
Código:

if path_index = meu_path
{
// Está associado à um path
}

Também há outra forma comparando a posição anterior e a posição atual da instância, dentro do path:

Código:
if path_positionprevious <> path_position
{
// Está se movendo
}

Uma forma complementa a outra.

GameMakerTutoriais

Número de Mensagens : 800
Data de inscrição : 29/01/2011
Reputação : 26
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por Markituh em Sab 26 Mar 2011, 12:26

E caso queira pegar o nome do path...
Código:
path_get_name(path_index)
Para saber se ele está seguindo determinado path.
Código:
if path_get_name(path_index)==path_tal
Não te esqueças de colocar underline ao invés de espaços, pois códigos não identificam espaços de nome de recursos como recursos.

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por Mr. Kaleb em Sab 26 Mar 2011, 12:28

Vlw vo testar aqui.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [Dúvida]Paths?

Mensagem por Conteúdo patrocinado Hoje à(s) 22: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