вот написал функцию
но она работает если они сталкиваются сверху, но если с боку то они проходят сквозь. Можете помочь, чтоб правильно работала
PHP код:
function Collision($obj1, $obj2)
{
if ($obj1->x < $obj2->x + $obj2->w &&
$obj1->x + $obj1->w > $obj2->x &&
$obj1->y < $obj2->y + $obj2->h &&
$obj1->y + $obj1->h > $obj2->y)
{
return true;
}
else return false;
}