Пример #1
0
 public bool Dismiss(DismissInputTypes inputTypes)
 {
     if (inputTypes.HasFlag(DismissInputTypes.EscapeKey))
     {
         if (Keyboard.IsKeyDownOnce(Keys.Escape))
         {
             return(true);
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.EKey))
     {
         if (Keyboard.IsKeyDownOnce(Keys.E))
         {
             return(true);
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.RightClick))
     {
         if (Mouse.IsButtonDownOnce(MouseButton.Right))
         {
             return(true);
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.BButton))
     {
         if (GamePad.IsButtonDownOnce(Buttons.B))
         {
             return(true);
         }
     }
     return(false);
 }
Пример #2
0
 public bool Dismiss(DismissInputTypes inputTypes)
 {
     if (inputTypes.HasFlag(DismissInputTypes.EscapeKey))
     {
         if (Keyboard.IsKeyDownOnce(Keys.Escape))
         {
             return true;
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.EKey))
     {
         if (Keyboard.IsKeyDownOnce(Keys.E))
         {
             return true;
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.RightClick))
     {
         if (Mouse.IsButtonDownOnce(MouseButton.Right))
         {
             return true;
         }
     }
     if (inputTypes.HasFlag(DismissInputTypes.BButton))
     {
         if (GamePad.IsButtonDownOnce(Buttons.B))
         {
             return true;
         }
     }
     return false;
 }