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

Nenhum

Ver toda a lista


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

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

Para que serve a função self?

em Dom 22 Jun 2014, 00:07
Muito obrigado até então.
avatar
Ranking : Nota B
Notas recebidas : B+B
Data de inscrição : 04/03/2012
Número de Mensagens : 1925
Insígnias de JAM :

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

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

Re: Para que serve a função self?

em Dom 22 Jun 2014, 00:39
essa função quer dizer "eu mesmo"

essa função é usada quando você quer que algo apenas seja aplicado a aquele objeto ,vamos supor que tenham 3 objetos caixa na cena e você usa uma colisão com um tiro, se você colocar uma função de se destruir na caixa com a opção self apenas a caixa será destruída, se colocar em other , o tiro que atingiu ela que será destruído e se colocar em objeto em particular, esse objeto será destruído. se colocar o nome da caixa todas as caixas serão destruidas pois apenas ordenou que objetos fossem destruidos e não algum em particular,
por padrao as funçoes sempre vem em self para o proprio objeto ser responsavel por suas açoes, mas você pode alterar para manipular outros objetos ok.
avatar
Ranking : Sem avaliações
Data de inscrição : 23/05/2012
Número de Mensagens : 515
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.wibix.webs.com

Re: Para que serve a função self?

em Dom 22 Jun 2014, 09:30
Mas self não é função, é uma contante. Assim como false(0) e true(1), self também tem um valor fixo que não muda durante o processamento do jogo, serve apenas para "enfeitar" facilitar o entendimento na hora de chegar um código...
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