Conectar-se
Quem está conectado
16 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 15 Visitantes

CRP-Max

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 20/12/2010
Número de Mensagens : 424
Insígnias de JAM :

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

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

Boundary view via código?

em Seg 28 Abr 2014, 19:54
Bem, é o seguinte: quero reconhecer quando meu objeto tocar a "fronteira" do view, e não sei fazer isso com GML. Bem sei que tem um event para isso, mas o problema é que eu quero enfiar esse comando dentro dum scrypt. Dou Rep + pra quem quebrar essa pra mim.
 nervoso
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: Boundary view via código?

em Seg 28 Abr 2014, 20:04
Reputação da mensagem: 100% (1 votos)
Código:
event_perform(ev_other,ev_boundary)

Isso?
avatar
Data de inscrição : 06/09/2012
Número de Mensagens : 153
Insígnias de JAM :

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

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

Re: Boundary view via código?

em Seg 28 Abr 2014, 20:10
Reputação da mensagem: 100% (1 votos)
Pra isso você pode usar também o view_yview e view_xview, um serve para o eixo y da view e o outro para o eixo x
  E para verificar se "tocou" a fronteira da view, você pode fazer assim

 if y = view_yview[0]
{//ação aqui}

ou

 if x = view_xview[0]
{//ação aqui}
avatar
Data de inscrição : 20/12/2010
Número de Mensagens : 424
Insígnias de JAM :

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

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

Re: Boundary view via código?

em Seg 28 Abr 2014, 20:16
Ei, valeu, Gabreel! Eu não sabia desses ev_ . Vou me virar com isso lá no manual! (pesquisando lá por "boundary" não estava me retornando nada)
E Misa, obrigado pela iniciativa também.
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