多边形碰撞检测silverlight

时间:2010-12-13 21:25:54

标签: silverlight windows-phone-7 collision-detection game-physics

这不是关于碰撞检测的一般性问题,所以请仔细阅读直到最后。

在我的wp7游戏中,我将所有对象表示为矩形,并使用Intersect()方法检查2个矩形之间的碰撞,效果很好。

我正在考虑通过将对象绘制为多边形而不是矩形来提高准确性。

是否有内置的api,例如适用于多边形的Rect.Intersect()?

更一般的问题:除了使用.net api和涉及实现碰撞检测算法的Rect.Intersect()之外,还有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

Silverlight中的多边形碰撞检测没有相应的烘焙。有一个类似的问题here。但是有一个你不知道的Polygon Object JIC