Exemple #1
0
 /// <inheritdoc />
 public virtual void OnMouseDragged(MouseEvent e)
 {
 }
Exemple #2
0
 /// <inheritdoc />
 public virtual void OnMouseReleased(MouseEvent e)
 {
 }
Exemple #3
0
 /// <inheritdoc />
 public virtual void OnMouseMoved(MouseEvent e)
 {
 }
Exemple #4
0
 /// <inheritdoc />
 public virtual void OnMouseExited(MouseEvent e)
 {
 }
Exemple #5
0
 /// <inheritdoc />
 public virtual void OnMousePressed(MouseEvent e)
 {
 }
Exemple #6
0
 /// <inheritdoc />
 public virtual void OnMouseEntered(MouseEvent e)
 {
 }
Exemple #7
0
 /// <inheritdoc />
 public virtual void OnMouseClicked(MouseEvent e)
 {
 }
Exemple #8
0
 // Called when a mouse button has been released (after being pressed)
 public override void OnMouseReleased(MouseEvent e)
 {
     // Fire power = 0, which means "don't Fire"
     firePower = 0;
 }
Exemple #9
0
 // Called when a mouse button has been pressed
 public override void OnMousePressed(MouseEvent e)
 {
     if (e.Button == Keys.BUTTON3)
     {
         // Button 3: Fire power = 3 energy points, bullet color = red
         firePower = 3;
         BulletColor = (Color.Red);
     }
     else if (e.Button == Keys.BUTTON2)
     {
         // Button 2: Fire power = 2 energy points, bullet color = orange
         firePower = 2;
         BulletColor = (Color.Orange);
     }
     else
     {
         // Button 1 or unknown button:
         // Fire power = 1 energy points, bullet color = yellow
         firePower = 1;
         BulletColor = (Color.Yellow);
     }
 }
Exemple #10
0
 // Called when the mouse has been moved
 public override void OnMouseMoved(MouseEvent e)
 {
     // Set the aim coordinate = the mouse pointer coordinate
     aimX = e.X;
     aimY = e.Y;
 }