Im Create wird halt nen Panel übergeben auf dem dann gerendert wird.
Clearbuffer hagbe ich rausgenommen um einen "übermal" effekt zu erzielen. Jedenfalls, wenn ich das Programm dann starte, das heisst nen einfaches Form mit nem Panel, rendert er erst flüssig nach 3 Sekunden vorher sehr abgehackt.
Es ist empfehlenswert nur einmal pro frame die Zeit abzufragen. Sonst rechnest du die Zeit zwischen zwei onidle aufrufen nicht ein. Es gibt hier im Forum viele Threads zu Timebased movement mit günstigeren Lösungen für die Zeitmessung.
Außerdem ist deine Verwendung der fps variablen ein echter codinghorror.
Registriert: Fr Dez 28, 2007 20:24 Beiträge: 62 Wohnort: Berlin
Das is nur nen Versuch weil ich nich soviele Variablen Deklarieren wollte. Selbst wenn ich es ordentlich mache (Copy und Paste aus Tutorial 1) ändert es nichts -.-
Ok nachdem ich Dec und Inc jeweils durch x:= x +/- a geändert hab geht es...
Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.