Problema com x y previous!

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

Problema com x y previous!

Mensagem por gabriel33245900 em Dom 25 Jan 2015, 12:29

estou com 1 problema esse código faz com que o objeto siga seu personagem mais ele
end step:
Código:
x += obj_dimbo.x - obj_dimbo.xprevious;

y += obj_dimbo.y - obj_dimbo.yprevious;
não esta na posição que queria ai resolvi fazer isso
Código:
x += obj_dimbo.x - obj_dimbo.xprevious;

y += obj_dimbo.y+40 - obj_dimbo.yprevious;
meu objeto vai para baixo pra sempre como faço para definir sua posição no meu personagem??
1 exemplo
instance_create(x,y+40,obj_player)

gabriel33245900

Número de Mensagens : 361
Idade : 16
Data de inscrição : 06/09/2014
Reputação : 54
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por Neutral em Dom 25 Jan 2015, 13:33

isso acontece pq msm quando o obj_dimbo estiver parado, ou seja, quando "y - yprevious" for zero, aquele 40 vai continuar sendo somado no y do outro objeto.

se vc quer que o objeto "siga" o outro, simplesmente use atribuição.

Código:
x = obj_dimbo.x;
y = obj_dimbo.y + 40;

é mais simples e vai evitar esses erros.

Neutral

Ranking : Nota A
Número de Mensagens : 268
Data de inscrição : 16/10/2011
Notas recebidas : A
Reputação : 7
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por vinians em Dom 25 Jan 2015, 13:40

Assim:
Código:

move_towards_point(obj_dimbo.x, obj_dimbo.y, 2);
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por gabriel33245900 em Dom 25 Jan 2015, 17:29

O problema é que eu uso 1 código que faz ir para cima e para baixo e como usando o x e igual a x do jogador faz com que ele não se mova corretamente!

gabriel33245900

Número de Mensagens : 361
Idade : 16
Data de inscrição : 06/09/2014
Reputação : 54
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por SirLeccus em Seg 26 Jan 2015, 01:03

Me parece que você está criando um objeto que se move na mesma proporção do obj_dimbo, porém em um local diferente... Nesse caso, use o primeiro código que colocou e faça qualquer correção de posicionamento apenas no create. Se não conseguir, me mande uma MP detalhando o que quer, me dê o source code que eu corrijo pra você, ok?

SirLeccus

Número de Mensagens : 26
Idade : 17
Data de inscrição : 05/01/2015
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por gabriel33245900 em Seg 26 Jan 2015, 08:18

Estou tentando fazer um jogador com 1 corpo perna,braço,cabeça tá explicado agora!

gabriel33245900

Número de Mensagens : 361
Idade : 16
Data de inscrição : 06/09/2014
Reputação : 54
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com x y previous!

Mensagem por Conteúdo patrocinado Hoje à(s) 00:54


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