Circle Collision Javascript

Здравствуйте, мне нужно сделать для школы программу на Javascript, которая говорит, столкнулись ли круги. Это не обязательно должно быть показано графически.

Я попробовал, но мой код не работает.

Надеюсь, вы сможете помочь мне со скриптом.

Вот мой код, который у меня получился.

function collision (p1x, p1y, r1, p2x, p2y, r2) {
    var a;
    var x;
    var y;

    a = r1 + r2;
    x = p1x - p2x;
    y = p1y - p2y;

    if (a > (x*x) + (y*y)) {
        return true;
    } else {
        return false;
    }   
}
var collision = collision(5, 500, 10, 1000, 1500, 1500);
alert(collision);
6
задан DanTheMan 30 November 2011 в 18:51
поделиться