private void theLoop_Tick(object sender, EventArgs e) { Invalidate(); if (Math.Round(_bounceBall.x) >= ClientSize.Width - _bounceBall.diameter || Math.Round(_bounceBall.x) <= 0) { Console.WriteLine("Toggling X to change direction"); _bounceBall.velocityX *= -1; } if (Math.Round(_bounceBall.y) <= 0 || (Math.Round(_bounceBall.y) >= ClientSize.Height - _bounceBall.diameter)) { Console.WriteLine("Toggling Y to change direction"); _bounceBall.velocityY *= -1; } _bounceBall.Update(); }
private void Draw_Tick(object sender, EventArgs e) { ballMaster.Update(); ballMaster2.Update(); this.Refresh(); }
private void FrmBallClass_Paint(object sender, PaintEventArgs e) { e.Graphics.SmoothingMode = SmoothingMode.HighQuality; Ball.Display(); Ball.Update(); }