2011-02-10 51 views
-1

我想确定一个矩形是否与C#中的其他矩形相交而不是XNA中。如何确定一个矩形是否与任何其他矩形相交的形式C#不是XNA

所以这里是一个场景。矩形A和B在表单中随机更改位置(使用计时器),而矩形C是静态的。矩形的都不应了解彼此

if (RectA.IntersectsWith(RectB)) 
      { 
       MessageBox.Show("KAPOW"); 
      } 

不理想......

干杯任何帮助,您可以给我。

+3

有些代码需要了解两者,对吧?那么为什么不能执行代码如下所示? – 2011-02-10 14:06:56

回答

1

System.Drawing.Rectangle.InterectsWith()方法有什么问题?

+0

,因为矩形不应该知道每个人的存在......所以它可以比较任何矩形没有'a'矩形 – Scriptworks 2011-02-10 14:36:40