ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
188
188
EMPFEHLEN
-
Hallo Liebe .net Gemeinde,
ich proglrammiere seit einiger Zeit in .net rum und bin nun auf ein Problem gestoßen.
Ich programmiere gerade einen Klassiker der Spielegeschichte.
Viele von euch werden sicherlich das Spiel unter dem Namen BreakOut, Wallbreaker oder Wand kennen.
Dort bewegt sich ein Ball, welches mein Problem ist.
Die Bewegung ist an sich nicht das Problem, allerdings habe ich diese Bewegung mit einem timer realisiert.
Der Timer ist nun mit 1 initialisiert, also 1ms. Leider ist dies zu Langsam.
Ich benötige das 5fache dieser Geschwindigkeit.
Eine for-Schleife ist an dieser Stelle nicht ratsam, da diese auf jedem System unterschiedlich schnell abläuft und somit ein ruckeln entsteht.
Kenn jemand eine Möglichkeit die Tackfrequenz des Timers auf 0.2 ms zu setzen oder kennt jemand eine Alternative?
Ich hatte schon an einen Thread gedacht, doch leider krieg ich da immer nur Exceptions, da einige GUI Elemente vom "System" erzeugt werden und somit in einem anderen Thread...
Grüße
Devilmc
-
08.06.09 22:34 #2
- Registriert seit
- Jan 2005
- Ort
- Frankfurt am Main
- Beiträge
- 297
Also dein Thread-Problem kannst du mit InvokeRequired beheben.
http://msdn.microsoft.com/de-de/library/system.windows.forms.control.invokerequired(VS.80).aspx
Funktionier ungefähr so:
Code :1 2 3 4 5 6 7
private void TextBoxAktualisieren(string Data) { if (this.InvokeRequired) Invoke(new DelegateVoid(TextBoxAktualisieren), new object[] {Data}); else textBox1.Text = Data; }
Zu deinem Timer-Problem kann ich leider nix sagen...http://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
Ähnliche Themen
-
Checksumme beschleunigen
Von celph_titled im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 7Letzter Beitrag: 20.04.09, 14:50 -
Upload beschleunigen
Von Cusco im Forum Microsoft WindowsAntworten: 9Letzter Beitrag: 24.01.07, 06:48 -
Time erhöhen? Wie rechnet time denn?
Von Kalma im Forum PHPAntworten: 6Letzter Beitrag: 12.12.06, 07:37 -
JSP Seitengenerierung beschleunigen
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 01.08.05, 10:24 -
abbremsen und beschleunigen
Von ronnyp im Forum Flash PlattformAntworten: 6Letzter Beitrag: 03.02.05, 18:03





Zitieren
Login





