【发布时间】:2009-02-28 08:57:42
【问题描述】:
参考this programming game我目前正在建设中。
感谢this post 的回答,我现在能够找到矩形所有点的 x-y 坐标(即使旋转时也是如此),并且墙碰撞检测现在几乎可以完美运行。
现在我需要对机器人本身实施碰撞检测(因为很明显,Arena 中会有不止一个机器人)。
Square-Square Collision Detection (Non-rotated) 在这种情况下无效,因为机器人会以一定角度转动(就像我描述的 here)。
那么在 WPF 中实现这种形式的旋转矩形碰撞检测的最佳方法是什么?
我想肯定涉及到一些数学,但通常事实证明 WPF 中有一些函数可以为您“计算”这些数学(就像在 this case 中一样)
【问题讨论】:
标签: wpf math rotation collision-detection