Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi DXDraw1.Display.Width / Height Frage (https://www.delphipraxis.net/74942-dxdraw1-display-width-height-frage.html)

hille 11. Aug 2006 12:01


DXDraw1.Display.Width / Height Frage
 
Hi,

Frage: Bisher habe ich mein kleines Spiel immer nur bei einer Bildschirmauflösung von 1024*768 laufen lassen. Wenn nun aber jemand eine andere Auflösung hat, dann kann ich einfach die Eigenschaft DXDraw1.Display.Width / Height umstellen.
Was passiert aber dann mit den Bilder? Werden die größer bei kleinerer Auflösung und umgekehrt oder bleiben die so in ihrer Größe?

Hille

igel457 11. Aug 2006 14:40

Re: DXDraw1.Display.Width / Height Frage
 
Die Bilder behalten ihre größe bei. Das heißt, wenn dein Hintergrundbild eine Auflösung von 1024x786 hat und die Auflöung auf 800x600 heruntergeschraubt wird, so geht das Hintergrundbild über den Rand des Bildschrims heraus. Genauso ist es wenn die Auflösung 1600x1200 ist, so bleibt ein schwarzer Rand.

Möglichkeit 1: Du stellst die Auflösung beim Spielstart auf 1024x786
Möglichkeit 2: Du skalierst die Objekte entsprechend (einfacher Dreisatz, also x = 1024/width*x etc.)

hille 18. Aug 2006 10:02

Re: DXDraw1.Display.Width / Height Frage
 
Danke igel457,
dIch probiere es mal aus, aber das hilft mir weiter.

Hille


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz