hey,
und zwar dachte ich, ich hab in dem zusammenhang das wort "aliasing" mal gehört.
es geht darum, dass ich ein Frame hab wo sich ein wurm hindurchschlängelt (wie in snake).
dieses bewegen des wurms funktioniert in meinem programm so:
alle linien des alten wurms werden gelöscht, es werden die neuen berechnet, je nachdem wohin der wurm sich bewegt, und dann gezeichnet.
allerdings flimmert das krass. sprich man sieht für ein paar millisekunden den moment zwischen
dem löschen und dem neuzeichnen, also ein leeres Frame.
ich glaube irgendwo eben mal etwas dazu gelesen zu haben.
es bringt auch nix, wenn ich das löschen erst kurz vor dem neuzeichnen mache.
Wie kriegt man das in den Griff?
Falls ihr noch paar Infos benötigt:
benutze ein JFrame, die Grafiken sidn wie gesagt Linien, und zwar durch eine kleine Hilfsunktion die alle Punkte zwischen zwei Punkten (= Linie) ausmalt.
Wär dankbar für Hilfe! Bin so stolz dass ich nap jetzt ein funktionierendes snake programmiert hab, aber es sieht halt einfach sch** aus mit diesem flimmern :bloed:
und zwar dachte ich, ich hab in dem zusammenhang das wort "aliasing" mal gehört.
es geht darum, dass ich ein Frame hab wo sich ein wurm hindurchschlängelt (wie in snake).
dieses bewegen des wurms funktioniert in meinem programm so:
alle linien des alten wurms werden gelöscht, es werden die neuen berechnet, je nachdem wohin der wurm sich bewegt, und dann gezeichnet.
allerdings flimmert das krass. sprich man sieht für ein paar millisekunden den moment zwischen
dem löschen und dem neuzeichnen, also ein leeres Frame.
ich glaube irgendwo eben mal etwas dazu gelesen zu haben.
es bringt auch nix, wenn ich das löschen erst kurz vor dem neuzeichnen mache.
Wie kriegt man das in den Griff?
Falls ihr noch paar Infos benötigt:
benutze ein JFrame, die Grafiken sidn wie gesagt Linien, und zwar durch eine kleine Hilfsunktion die alle Punkte zwischen zwei Punkten (= Linie) ausmalt.
Wär dankbar für Hilfe! Bin so stolz dass ich nap jetzt ein funktionierendes snake programmiert hab, aber es sieht halt einfach sch** aus mit diesem flimmern :bloed: