Ajuda com View.

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

Ajuda com View.

Mensagem por LittBk em Sab 18 Maio 2013, 20:05

Galera eu uso esse codigo para mover meu objeto.
Código:

if keyboard_check(vk_left)
{
x=x-14;
image_index=0
}

Assim como em LEFT uso a mesma lógica para as quatro direções.
O problema é, como faça para as teclas apenas funcionarem quando ele estiver a uma distancia da VIEW de 32 PIXELS, ou seja, 32 PIXELS antes de sair da View, nas quatro direções?

LittBk

Número de Mensagens : 32
Data de inscrição : 04/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por un00brn em Sab 18 Maio 2013, 21:53

Você já marcou o seu objeto para ser seguido na view?
Se sim, ele só move a view (por padrão) em 32 pixels.

E seu code deveria ser
Código:


if keyboard_check(vk_left)
{
x -=14;
image_index=0
}

não??? O.o

un00brn

Número de Mensagens : 117
Idade : 18
Data de inscrição : 18/06/2012
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://www.djurielrn.blogspot.com

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por Thyago em Sab 18 Maio 2013, 22:41

.E acho que você quer que a view siga o player,é isso?



x-=14 e x=x-14 da na mesma

Thyago

Ranking : Nota B
Número de Mensagens : 1092
Idade : 30
Data de inscrição : 24/08/2009
Notas recebidas : D+B+B+C+A
Reputação : 31
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 1
   :

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por willcraft2 em Dom 19 Maio 2013, 01:18

Se quer que seu player segue a view ?

willcraft2

Ranking : Nota D
Número de Mensagens : 682
Idade : 16
Data de inscrição : 06/04/2012
Notas recebidas : D + D
Reputação : 42
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por LittBk em Dom 19 Maio 2013, 16:17

Não, não é para ele seguir a view.
A view segue outro objeto, mas se o player fica parado ele saí da tela.
Como eu faço pra a view não deixar ele sair em nenhuma direção?

LittBk

Número de Mensagens : 32
Data de inscrição : 04/05/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por luiz_eldorado em Dom 19 Maio 2013, 17:25

Código:
if view_xview[0] < objPlayer.x {
//mover para a direita
}

E assim por diante, usando:
Código:
if view_yview[0] < objPlayer.y            //para baixo
if view_xview[0]+view_wview > objPlayer.x  //para a esquerda
if view_yview[0]+view_hview > objPlayer.y  //para cima

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 18
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Re: Ajuda com View.

Mensagem por Conteúdo patrocinado Hoje à(s) 06:04


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