Мне помогла написанная функция проверки столкновений прямоугольника с прямоугольником ... Вот:
// Функция проверки на столкновения
function checkForCollision(obj1, obj2){
if ((obj1.x < obj2.x + obj2.width) && (obj2.x < obj1.x + obj1.width) && (obj1.y < obj2.y + obj2.height) && (obj2.y < obj1.y + obj1.height)) return true;
return false;
}