Javascript 与弧的碰撞

Javascript 与弧的碰撞,javascript,collision,Javascript,Collision,我在尝试使弧线与图像碰撞时遇到了很多麻烦。我发现大多数教程都是圆、正方形,但从来没有圆弧。我想做一个游戏,用弧线将球保持在圆圈内作为球员的目标,但我不知道如何使碰撞发生。请有人帮帮我,我是新来的 var objectX=新数组(1); var objectY=新数组(1); var objectDX=新数组(1); var objectDY=新数组(1); var objectSize=100; var objectDirectionX=未定义; var objectDiralX=未定义; v

我在尝试使弧线与图像碰撞时遇到了很多麻烦。我发现大多数教程都是圆、正方形,但从来没有圆弧。我想做一个游戏,用弧线将球保持在圆圈内作为球员的目标,但我不知道如何使碰撞发生。请有人帮帮我,我是新来的

var objectX=新数组(1);
var objectY=新数组(1);
var objectDX=新数组(1);
var objectDY=新数组(1);
var objectSize=100;
var objectDirectionX=未定义;
var objectDiralX=未定义;
var objectDirectionY=未定义;
var objectDiralY=未定义;
var thenarowing=未定义;
var imagse=新数组(1);
var角=1;
var-bat=90;
//var arcX=窗宽-50;
//var arcY=窗高-50;
函数预加载(){
对于(变量i=0;i<4;i++){
imagse[i]=loadImage(“ball.png”);
}
}
函数设置(){
背景(“蓝色”)
createCanvas(窗口宽度、窗口高度);
图像模式(中心)
对于(var i=0;iwidth-objectSize/2 | | objectX[i]height-objectSize/2 | | objectY[i]

第二次

我刚刚把代码复制到了这里,因为我不知道该怎么做才能让这篇文章像其他人一样工作如果你想让一个圆在另一个圆内,为什么不检查球离圆中心的距离是否大于圆的半径?@Travis:请将
ball.png
更改为外部可用的图像链接。(或者将图像添加到此问题,以便我可以为您更新它)。我已经修复了到库的链接。我假设
codingAssignment.js
是您已经添加的代码?为什么有这么多
?正常结构是
请说明,您写的是“保持球在一个圆圈内”以及“与圆弧碰撞”。是哪一个?