【发布时间】:2014-04-19 07:54:15
【问题描述】:
我有一个带有Ellipse2D(一个圆圈)和一个Polygon 对象的程序。我决定使用碰撞检测解决方案at this question来处理碰撞检测。
我希望圆形对象始终保持在多边形的顶部。
我现在知道Ellipse2D 对象何时与多边形相交,但我想知道它们相交的位置。我目前不知道有什么方法可以检测圆形对象应该移动多高才能保持在多边形的顶部。
我的意图是当两个对象水平地相互移动时,向上移动圆圈以始终保持在多边形的“顶部”。
是否有我不知道的工具或方法返回碰撞点,或者这是我必须自己开发的东西?
【问题讨论】:
标签: java applet awt collision-detection java-2d