コード例 #1
0
ファイル: Bound.cs プロジェクト: roxymeskell/MDMazeRunner
 public override void Collision(CollidableSprite _sprite)
 {
     if (_sprite is Character)
         ((Character)_sprite).BoundCollision();
 }
コード例 #2
0
ファイル: Staircase.cs プロジェクト: roxymeskell/MDMazeRunner
 /// <summary>
 /// Detects if a collision occurs with the specified CollidableSprite and takes appropriate action
 /// </summary>
 /// <param name="_sprite">Specified CollidableSprite</param>
 public override void Collision(CollidableSprite _sprite)
 {
     if (_sprite is Character)
         ((Character)_sprite).StairCollision(this);
 }
コード例 #3
0
 /// <summary>
 /// Detects if a collision occurs with the specified CollidableSprite and takes appropriate action
 /// </summary>
 /// <param name="_sprite">Specified CollidableSprite</param>
 public abstract void Collision(CollidableSprite _sprite);