0
respostas

Uso de dois pontos para chamar função

Boa tarde! Gostaria de saber qual o motivo do uso de dois pontos (":") para chamar uma função como em musica_ambiente:play() e musica_ambiente:setLooping(true).

Nós sempre chamávamos funções de tables e bibliotecas como os.time(), math.random(), table.insert(), love.graphics.newImage(), etc. usando um ponto, então qual o motivo para a diferença?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software