小编RR_*_*990的帖子

圆碰撞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);
Run Code Online (Sandbox Code Playgroud)

javascript geometry detection

6
推荐指数
1
解决办法
5660
查看次数

标签 统计

detection ×1

geometry ×1

javascript ×1