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

Nenhum

Ver toda a lista


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

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

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

Usar other em colisão

em Qui 30 Maio 2013, 13:45
Bem, em um evento colisão eu uso other bem, mas eu preciso utilizar a checagem de colisão em GML e usar o other nesse obj que eu chequei em GML. função de checar colisão : Ex : place_meeting , instance_place.

Exemplo do que eu quero :

if place_meeting(x,y,obj)
{
other.variavel += variavel
}

Eu quero que este other esteja valendo para o obj na função place_meeting. Como proceder ?
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: Usar other em colisão

em Qui 30 Maio 2013, 13:51
Eu costumo achar o mais próximo nessas situações e usar como other:

Código:
if place_meeting(x,y,obj)
{
    var nr;
    nr = instance_nearest(x,y,obj)
    nr.variavel += variavel
}
avatar
Data de inscrição : 19/08/2010
Número de Mensagens : 1299
Insígnias de JAM :

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

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

Re: Usar other em colisão

em Qui 30 Maio 2013, 13:54
!! Solução sinistra ein !? kkkkkkk
Nunca pensei em algo do tipo rsrs. Vlw, mas se tiver soluções mais simples como uma funçao própria to aqi ainda Happy
avatar
Data de inscrição : 23/05/2013
Número de Mensagens : 28
Insígnias de JAM :

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

Re: Usar other em colisão

em Sex 31 Maio 2013, 21:00
use o "with" , com ele vc "abre" um espaço no codigo como se estivesse apontando pro objeto que vc colocou no parametro obj do with.Ai dentro do with o "self" vai ser o obj que vc pos no parametro e o "other" vai ser o objeto que vc ta escrevendo o código

usage: with(obj){}
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