cómo verificar si 2 sprites están tocando js

function ImagesTouching(x1, y1, img1, x2, y2, img2) {
         if (x1 >= x2+img2.width || x1+img1.width <= x2) return false;   // too far to the side
         if (y1 >= y2+img2.height || y1+img1.height <= y2) return false; // too far above/below
         return true;                                                    // otherwise, overlap   
         }
Cautious Cardinal