コード例 #1
0
ファイル: RibRect.cs プロジェクト: bukind/chasegame
 public bool Overlaps(RibRect rect)
 {
     return (min.X <= rect.max.X) && (rect.min.X <= max.X) &&
         (min.Y <= rect.max.Y) && (rect.min.Y <= max.Y);
 }
コード例 #2
0
ファイル: Collision.cs プロジェクト: bukind/chasegame
 public Collision(Rib rib)
 {
     self  = rib;
     rect  = new RibRect(rib);
     times = new Dictionary <Rib, double>();
 }
コード例 #3
0
ファイル: Collision.cs プロジェクト: bukind/chasegame
 public Collision(Rib rib)
 {
     self = rib;
     rect = new RibRect(rib);
     times = new Dictionary<Rib, double>();
 }
コード例 #4
0
ファイル: RibRect.cs プロジェクト: bukind/chasegame
 public bool Overlaps(RibRect rect)
 {
     return((min.X <= rect.max.X) && (rect.min.X <= max.X) &&
            (min.Y <= rect.max.Y) && (rect.min.Y <= max.Y));
 }