Exemplo n.º 1
0
 public override void Update(Game game, float elapsedSeconds)
 {
     if (Root.WasMouseLeftClick)
     {
         if (!Root.IsMouseOver(rectVideo))
         {
             Root.ConsumeLeftClick();
             EndFullscreen();
         }
     }
     if (Root.WasMouseRightClick)
     {
         Root.ConsumeRightClick();
         EndFullscreen();
     }
     Player.Update(alreadyFullscreen: true, mouseisoverthis: Root.IsMouseOver(rectVideo));
     base.Update(game, elapsedSeconds);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Updates the full-screen video phase.
 /// </summary>
 protected internal override void Update(Game game, float elapsedSeconds)
 {
     if (Root.WasMouseLeftClick)
     {
         if (!Root.IsMouseOver(rectVideo))
         {
             Root.ConsumeLeftClick();
             EndFullscreen();
         }
     }
     if (Root.WasMouseRightClick)
     {
         Root.ConsumeRightClick();
         EndFullscreen();
     }
     Player.Update(true, Root.IsMouseOver(rectVideo));
     base.Update(game, elapsedSeconds);
 }