【发布时间】:2019-05-14 20:39:46
【问题描述】:
首先,我知道已经回答了非常相似的问题,但我还没有看到特别提出这个问题。
我有一个椭圆和一个矩形,我想检测它们是否相交。我知道你可以像这样用两个矩形来做到这一点:
if (new Rectangle(x1, y1, w1, h1).intersects(new Rectangle(x2, y2, w2, h2))) {
//code here for when collision occurs.
}
这样的椭圆可以做到这一点吗?
if (new Oval(x1, y1, w1, h1).intersects(new Rectangle(x2, y2, w2, h2))) {
//code here for when collision occurs.
}
提前致谢!
【问题讨论】:
标签: java geometry collision oval