Como trabalhar só com x[[Leiam para entender]]

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

Como trabalhar só com x[[Leiam para entender]]

Mensagem por lipe1994 em Qua 31 Mar 2010, 16:38

Eu queria saber como eu faço para que quando meu player estiver no mesmo ''y'' do inimigo, e o x for maior,o inimigo desenhar a sprite_gnn.

Tô usando esse código mais não da certo:
[code]if obj_player.x > self.x & obj_player.y=self.y
{sprite_index=en_gnn}
code]

Alguem me dá uma luz??
Happy

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como trabalhar só com x[[Leiam para entender]]

Mensagem por Igor KinGamer em Qua 31 Mar 2010, 17:10

Pode ser que o y do player e o do inimigo nunca fiquem exatamente iguais. Para saber se ficam ou não, você pode rodar o jogo com o F6 e, naquela janelinha que aparece, fazer mostrar o valor y dos dois objetos (player e inimigo) (se não sabe como se faz, é só clicar naquele '+' verde, escrever 'obj_player.x' (sem aspas), clicar de novo e escrever 'obj_inimigo.x').

PS.: Não é necessário colocar 'self.x' e 'self.y'. É só colocar 'x' e 'y'.
PS².: Esse código está no objeto inimigo, certo?

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como trabalhar só com x[[Leiam para entender]]

Mensagem por Cainã em Qua 31 Mar 2010, 17:23

Se for como o Igor falou faz assim:


Código:
if obj_player.x >x && obj_player.y>=y-3 or obj_player.y<=y+3
{sprite_index=en_gnn}


Deste jeito ele vai ter uma margem de erro de 6 pixels.

Cainã

Número de Mensagens : 1335
Idade : 22
Data de inscrição : 07/03/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://cai.na.tl/

Voltar ao Topo Ir em baixo

Re: Como trabalhar só com x[[Leiam para entender]]

Mensagem por lipe1994 em Qua 31 Mar 2010, 21:05

Vlw Cainã e Igor Kingamer.
Resolveram meu problema.

PS:Sim uso o codigo no obj_enemy

lipe1994

Número de Mensagens : 304
Idade : 22
Data de inscrição : 16/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.gmbr.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como trabalhar só com x[[Leiam para entender]]

Mensagem por Conteúdo patrocinado Hoje à(s) 16:32


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