我在 acircle
上画 a canvas
。我想知道,给定 a 的半径和原点 x/y circle
,在什么点与边缘circle
相交(如果有的话) 。canvas
这肯定是一个几何问题,但这部分似乎太简单了,无法在其他地方发布。JavaScript 部分完全逃离了我。我什至不完全确定如何开始。
将canvas
大小不一,但这很容易访问。它的circle
大小和位置也是动态的,但这些变量很容易获得。任何朝着正确方向的提示或轻推都非常受欢迎。
附言
如果有帮助,我正在使用 RaphaelJS 绘制形状。如果有人有画布/现代浏览器的解决方案,我可以自己倒退其余的。