Conectar-se
Últimos assuntos
Slot do Menu PrincipalDom 16 Dez 2018, 12:36NoneSlopes 360°Sab 15 Dez 2018, 22:43NoneQuem sou eu Sex 07 Dez 2018, 15:23CG_2004Checkpoint Qui 06 Dez 2018, 14:52CG_2004GM:S2 - Colisões: Travamento no Ar e SobreposiçõesDom 25 Nov 2018, 15:33CG_2004Como mirar e atirar pelo mouse?Dom 18 Nov 2018, 09:18CG_2004Jogo de 7 erros diferenciadoDom 18 Nov 2018, 01:11luizinhoofodaPedido ou ajudaSex 16 Nov 2018, 21:12BulletGame Maker Studio - Jogo da CobrinhaSeg 12 Nov 2018, 16:29didipimentaItens equipaveis e troca de skinSab 10 Nov 2018, 11:43None
Quem está conectado
29 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 29 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ir em baixo
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

[RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 09:42
tenho um chefe que deve seguir meu personagem... mas quando eu pulo ele pula junto nao dando chance para escapar...

preciso que esse chefe siga o meu personagem somente na vertical... podem me ajudar?
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6042
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 10:54
Meio contraditório o que você disse, mas acho que entendi.

Qual é o código que você usa para o chefe seguir seu personagem?

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 11:00
if instance_exists(camera)&&distance_to_object(camera)<200{sprite_index=spr_cerberus_atack
direction=point_direction(x,y,camera.x,camera.y)
speed=4
}
avatar
Data de inscrição : 14/08/2013
Número de Mensagens : 76
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 11:30
step
Código:
dist = distance_to_object(obj_player);
if (dist < 200)//pode alterar esse valor é que é a área em que o inimigo te avista
hspeed = sign(obj_player.x - x) * 3 * (abs(dist) > 5);
avatar
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6042
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 11:39
@feyon2.1 escreveu:step
Código:
dist = distance_to_object(obj_player);
if (dist < 200)//pode alterar esse valor é que é a área em que o inimigo te avista
hspeed = sign(obj_player.x - x) * 3 * (abs(dist) > 5);
Precisa de uns ajustes:
Código:
dist = (obj_player.x - x);
if (dist < 200) //distância horizontal máxima para o inimigo ver o player
hspeed = sign(dist) * 5 * (abs(dist) > 5); // o 5 representa a velocidade do player

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
avatar
Data de inscrição : 14/08/2013
Número de Mensagens : 76
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 11:45
é sempre bom uma simplificação Very Happy vlw.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 28/10/2008
Número de Mensagens : 820
Insígnias de JAM :

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

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

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 11:59
Usando seu próprio código, basta uma pequena mudança.

@Teo_Damasceno escreveu:
Código:
if instance_exists(camera)&&distance_to_object(camera)<200{sprite_index=spr_cerberus_atack
direction=point_direction(x,y,camera.x,y)
speed=4
}// troque o camera.y, por apenas y.
Só que estou na duvida...
Seu titulo diz pra seguir somente na vertical certo? Os comandos que estamos postando aqui se referem a horizontal, estão corretos? É isso que você precisa?
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 14:52
Desculpa pessoal me expressei errado preciso na verdade que ele me siga na horizontal... desculpem...

so preciso pular por cima dele sem que ele saia do chão...

vou testar alguns desses codigos qualquer coisa dou um edit pra dizer como ficou...

CRP-Max tentei colocar apenas o y mas nao deu certo da erro no codigo
avatar
Ranking : Nota D
Notas recebidas : B+C+C+E
Data de inscrição : 30/07/2009
Número de Mensagens : 99
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.teodamasceno.blogspot.com

Re: [RESOLVIDO]Seguir objeto somente na vertical

em Sex 30 Ago 2013, 15:15
Vlw pessoal... deu certo obg...


Não faça mais post duplo, por favor respeite as regras do fórum.
Tópico resolvido e trancado, caso o autor queira inserir mais algum comentário, contate um moderador. CRP-MAx.
Conteúdo patrocinado

Re: [RESOLVIDO]Seguir objeto somente na vertical

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