コード例 #1
0
 public MarioAndHiddenBlockCollisionResponse(ICollision collision)
 {
     this.firstEntity  = (IMario)collision.GetFirstEntity();
     this.secondEntity = (IBlock)collision.GetSecondEntity();
     this.collision    = collision;
 }
コード例 #2
0
 public MarioAndBrickBlockWithItemCollisionResponse(ICollision collision)
 {
     this.firstEntity  = (IMario)collision.GetFirstEntity();
     this.secondEntity = (IBlock)collision.GetSecondEntity();
     this.collision    = collision;
 }
コード例 #3
0
 public MarioAndEnemyCollisionResponse(ICollision collision)
 {
     this.firstEntity  = (IMario)collision.GetFirstEntity();
     this.secondEntity = (IEnemy)collision.GetSecondEntity();
     this.collision    = collision;
 }
コード例 #4
0
 public MarioAndSuperMushroomCollisionResponse(ICollision collision)
 {
     this.firstEntity  = (IMario)collision.GetFirstEntity();
     this.secondEntity = (IItem)collision.GetSecondEntity();
     this.collision    = collision;
 }