这不是关于碰撞检测的通用问题,所以请阅读到最后。
在我的 wp7 游戏中,我将所有对象表示为矩形,并使用 Intersect() 方法检查 2 个矩形之间的碰撞,效果很好。
我正在考虑通过将对象绘制为多边形而不是矩形来提高准确性。
是否有适用于 Polygons 的内置 api,例如 Rect.Intersect() ?
更一般的问题:除了 Rect.Intersect() 之外,还有没有更好的方法,它利用 .net api 并且不涉及实现碰撞检测算法?
这不是关于碰撞检测的通用问题,所以请阅读到最后。
在我的 wp7 游戏中,我将所有对象表示为矩形,并使用 Intersect() 方法检查 2 个矩形之间的碰撞,效果很好。
我正在考虑通过将对象绘制为多边形而不是矩形来提高准确性。
是否有适用于 Polygons 的内置 api,例如 Rect.Intersect() ?
更一般的问题:除了 Rect.Intersect() 之外,还有没有更好的方法,它利用 .net api 并且不涉及实现碰撞检测算法?