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?