webForumDet fria alternativet

Uppdatering av objekt på skärmen

0 svar · 211 visningar · startad av jme

jmeMedlem sedan maj 20012 237 inlägg
#1

Hej!

Jag tänkte lära mig mer av java2D och tänkte skapa nåt enklare spel, t ex ett spel där man styr ett rymdkepp som åker runt på skärmen och skall skjuta ned asteroider osv.

Jag började tänka på följande...själva uppritningen av alla diverse objekten på skärmen.

Ska man uppdatera positionen av varje objekt(asteroid, rymbskepp, bonus) genom att gå igenom t ex en Vector som innehåller alla objekt, eller ska man låta varje objekt sköta uppdateringen genom att be den underliggande containern(t ex JComponent eller JPanel) att sköta uppdateringen av regionen dä den kallande objektet finns?

Jag kom själv att tänka på att det nog vore bättre att gå igenom hela listan av objekt, uppdatera dess position och rita upp allt i offscreen och först efter det visa allt på skärmen.

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)