Registriert seit: 30. Mär 2003
Ort: Mühlacker
1.043 Beiträge
Delphi 6 Professional
|
DelphiX: Teilweise neuzeichnen
22. Nov 2003, 18:52
Hi,
ich muss bei einem Spiel, welches ich gerade mache in DelphiX einen großen Teil (ca. 75%) des Bildes fast nie neu zeichnen.
Diese 75% bestehen zudem auch noch aus sehr vielen kleinen Quadraten, also überdurchschnittlich viel Aufwand für den Rechner...
Die 25% die dauernd neu gezeichnet werden sollen sind eigentlich der harmlose Teil.
Trotzdem zeichne ich bisher alles bei jedem Frame neu --> Framerate zu niedrig
Wie kann ich es jetzt anstellen, dass ich das optimiert bekomme?
Kann ich sowas wie 2 Ebenen machen?, wovon nur die 2. immer verändert wird, die 1 nur einmal gezeichnet werden muss??
Oder bringt es was wenn ich die 75% auf ein TImage oder so zeichne und das dann immer direkt an DelphiX übergebe, sodass nur 1 mal die kleinen Sachen gezeichnet werden und dann jedesmal halt alles zusammen?
Viele Grüße
Florian H
Florian Heft
|