【问题标题】:Polygons collision detection silverlight多边形碰撞检测silverlight
【发布时间】: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


【解决方案1】:

silverlight 中没有用于多边形碰撞检测的烘焙等效项。有一个类似的问题问here。但是有一个Polygon ObjectJIC 你还不知道

【讨论】:

    猜你喜欢
    • 2012-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-24
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多