Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no site divergencia com o conteudo do video

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
1 resposta
solução!

Olá Kleber, realmente está incorreto o código do texto, isso já vai ser corrigido, obrigado por avisar!