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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 06/09/2014
Número de Mensagens : 361
Insígnias de JAM :

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

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

Problema com x y previous!

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)
avatar
Ranking : Nota A
Notas recebidas : A
Data de inscrição : 16/10/2011
Número de Mensagens : 268
Insígnias de JAM :

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

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

Re: Problema com x y previous!

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.
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: Problema com x y previous!

em Dom 25 Jan 2015, 13:40
Assim:
Código:

move_towards_point(obj_dimbo.x, obj_dimbo.y, 2);
Flws!
avatar
Data de inscrição : 06/09/2014
Número de Mensagens : 361
Insígnias de JAM :

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

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

Re: Problema com x y previous!

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!
avatar
Data de inscrição : 05/01/2015
Número de Mensagens : 26
Insígnias de JAM :

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

Re: Problema com x y previous!

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?
avatar
Data de inscrição : 06/09/2014
Número de Mensagens : 361
Insígnias de JAM :

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

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

Re: Problema com x y previous!

em Seg 26 Jan 2015, 08:18
Estou tentando fazer um jogador com 1 corpo perna,braço,cabeça tá explicado agora!
Conteúdo patrocinado

Re: Problema com x y previous!

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