コード例 #1
0
ファイル: GameObject.cs プロジェクト: endy/OgmoXNA
 public bool CollidesWith(GameObject obj)
 {
     return this.BoundingRectangle.Intersects(obj.BoundingRectangle);
 }
コード例 #2
0
ファイル: CollisionEventArgs.cs プロジェクト: endy/OgmoXNA
 public CollisionEventArgs(GameObject collider)
 {
     this.Collider = collider;
 }
コード例 #3
0
ファイル: GameObject.cs プロジェクト: endy/OgmoXNA
 public virtual void OnCollision(GameObject collider)
 {
     if (this.Collision != null)
         this.Collision(this, new CollisionEventArgs(collider));
 }