示例#1
0
 public void StatusChanged(object sender, StatusChangedHandlerArgs args)
 {
     if ((args.NewStatus == Block.BlockStatusEnum.Stopped) && (args.Y == 14))
     {
         _gameOver = true;
     }
 }
示例#2
0
 protected void OnStatusChange(object sender, StatusChangedHandlerArgs args)
 {
     if (StatusChange != null)
     {
         StatusChange(this, args);
     }
 }
示例#3
0
 public void StatusChanged(object sender, StatusChangedHandlerArgs args)
 {
     if (args.NewStatus == Block.BlockStatusEnum.Stopped)
     {
         if ((Block1.Status == Block.BlockStatusEnum.Stopped) && (Block2.Status == Block.BlockStatusEnum.Stopped))
         {
             if (BothBlocksStopped != null)
             {
                 BothBlocksStopped(this, new BothBlocksStoppedHandlerArgs(Block1, Block2));
             }
         }
     }
 }