コード例 #1
0
ファイル: HUD.cs プロジェクト: Monkeysfists/Pacman
 /// <summary>
 /// Loops over all GUI Elements in the List and handles input
 /// </summary>
 /// <param name="input"></param>
 public void HandleInput(InputHelper input)
 {
     foreach (GUIElement element in guiElements)
         element.HandleInput(input);
 }
コード例 #2
0
ファイル: GUIElement.cs プロジェクト: Monkeysfists/Pacman
 public virtual void HandleInput(InputHelper input)
 {
 }
コード例 #3
0
ファイル: Button.cs プロジェクト: Monkeysfists/Pacman
 public override void HandleInput(InputHelper input)
 {
     isPressed = input.IsMouseButtonPresed(MouseButton.Left) && BoundingBox.Contains((int)input.MousePosition.X, (int)input.MousePosition.Y);
 }
コード例 #4
0
ファイル: GUIElement.cs プロジェクト: Monkeysfists/Pacman
 public virtual void HandleInput(InputHelper input)
 {
 }
コード例 #5
0
ファイル: Button.cs プロジェクト: Monkeysfists/Pacman
 public override void HandleInput(InputHelper input)
 {
     isPressed = input.IsMouseButtonPresed(MouseButton.Left) && BoundingBox.Contains((int)input.MousePosition.X, (int)input.MousePosition.Y);
 }