na aula capturando as chaves. a vídeo aula ta ok problema é no texto que ajuda a confundir.
Tudo bem que na aula seguinte aparece o código certo.
código copiado do site.
function temColisao(objetoA, objetoB)
local esquerdaDeB = objetoB.x - 8
local direitaDeB = objetoB + 7 <erro
local baixoDeB = objetoB.y + 7
local cimaDeB = objetoB.y - 8
local direitaDeA = objetoA.x + 7
local esquerdaDeA = objetoA - 8 <erro
local baixoDeA = objetoA.y +7
local cimaDeA = objetoA.y - 8
if esquerdaDeB > direitaDeA or
direitaDeB < esquerdaDeA or
baixoDeA < cimaDeB or
cimaDeA > baixoDeB then
return false
end
return true
end