标签: processing
在我的处理程序中,我已经随机定位了几个圆圈。我使用距离公式来计算鼠标是否超过某个区域。
但是,当圆圈重叠时,此算法会失败,因为它认为鼠标位于两个圆圈上方。有什么方法可以只检测鼠标是否位于顶部的圆圈上?
答案 0 :(得分:1)
不确定如何实现它,但一个选项是为每个圈子提供一个索引。从0开始并为每个圆增加。然后,当您的算法检查圆圈时,只使用具有最高索引值的圆圈。