screen + initialisiert ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Jo ,so kann ich den WindowedScreen im Container darstellen.
Purebasic 5.0 32bit und 64 bit

I'm back from hell
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

...Gib mal `ne Breite und Höhe bei OpenWindowedScreen an. 0 ist irgendwie nichts....
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Deswegen steht Autostretch=1 die größe passt sich am Container an. :)
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

marco2006 hat geschrieben:...Gib mal `ne Breite und Höhe bei OpenWindowedScreen an. 0 ist irgendwie nichts....
yup, null bringt nix.
ist das Beispiel in der Help noch falsch?

die breite und höhe die du dort angibst, ist das virtuelle Format des Spielescreens.
das Tatsächliche Format auf dem Desktop wird durch die größe des containers angegeben.

du kannst also einen 100x100 screen in einen 512x512 container packen,
dann bekommst du ca. 5fach größere, weichgerechnete pixel.

aber wenn du deinen windowedscreen mit größe NULL angibst, dann existiert er erst garnicht.
wenn du ihn mit größe 1x1 einrichten würdest, würde er zwar nachher
die größe des containers annehmen, aber du hättest nur ein einziges,
fensterfüllendes Pixel, dem du eine Farbe zuweisen kannst.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Ne das funktioniert schon so,habe es ja hier selbst gemacht und der Screen wir auch dargestellt.

Vielleicht weil ich die 3dEngine verwende wer weiß?

Habe es jetzt auf Breite:10 Höhe:10 geändert es geht jetzt auch mit Debugger.

Danke an alle die zu Lösung beigetragen haben.
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

roherter hat geschrieben:Ne das funktioniert schon so,habe es ja hier selbst gemacht und der Screen wir auch dargestellt.
wie "der screen wird dargestellt"... und wie werden sprites drauf angezeigt?

PS: ich probiers morgen mal aus... g'nacht.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Lade ja ein Mesh, es wird ganz normal dargestellt angepasst an die größe des Containers.Ich habe es jetzt aber geändert damit der Debugger ruhe gibt.
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Antworten