Hi Leute,
ich habe gerade einen kleinen Anfang für ein Ping-Pong Spiel geschrieben.
Aber es ruckelt total! Zum Bewegen habe ich einen Timer mit Intervall 5 eingefügt.
Hier der Code:
Ist es normal, dass es ruckelt? Doubblebuffered ist auf "true".
Was kann ich verbessern?
Danke im Voraus
Toni
ich habe gerade einen kleinen Anfang für ein Ping-Pong Spiel geschrieben.
Aber es ruckelt total! Zum Bewegen habe ich einen Timer mit Intervall 5 eingefügt.
Hier der Code:
VB.NET-Quellcode
- Public Class Form1
- Dim aktx As Integer
- Dim akty As Integer
- Dim Spdx As Integer = 2
- Dim Spdy As Integer = 2
- Dim g As Graphics
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- End Sub
- Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
- g = e.Graphics
- g.DrawRectangle(Pens.Black, aktx, akty, 40, 40)
- End Sub
- Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
- Bewegen()
- Me.Invalidate()
- End Sub
- Private Sub Bewegen()
- aktx += Spdx
- akty += Spdy
- End Sub
- End Class
Ist es normal, dass es ruckelt? Doubblebuffered ist auf "true".
Was kann ich verbessern?
Danke im Voraus
Toni
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Toni“ ()