【发布时间】:2010-12-14 08:28:21
【问题描述】:
这不是关于碰撞检测的通用问题,所以请阅读到最后。
在我的 wp7 游戏中,我将所有对象表示为矩形,并使用 Intersect() 方法检查 2 个矩形之间的碰撞,效果很好。
我正在考虑通过将对象绘制为多边形而不是矩形来提高准确性。
是否有适用于多边形的内置 api,例如 Rect.Intersect()?
更一般的问题:除了 Rect.Intersect() 之外,还有没有更好的方法,它利用 .net api 并且不涉及实现碰撞检测算法?
【问题讨论】:
-
哦,废话,我假设您使用的是 xna。是这样吗?
-
不,我使用的是silverlight而不是xna,我认为这从标签和问题标题中很明显:)
-
抱歉混淆了。我玩过很多xna,这是一个相当常见的问题。只是有点跟着直觉反应哈哈
标签: silverlight windows-phone-7 collision-detection game-physics