Wie löst ihr die Anpassung an verschiedene Screenauflösungen

Übersicht BlitzBasic Blitz3D

Neue Antwort erstellen

 

mpreu

Betreff: Wie löst ihr die Anpassung an verschiedene Screenauflösungen

BeitragMo, Sep 22, 2014 9:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Topic says all.
Es gibt massig TFT´s und demzufolge auch Auflösungen.
Wie händelt ihr sowas?

große Resourcen und diese dann skalieren, bzw. skaliert beim laden in der GPU speichern und die geladenen aus dem Ram löschen?

Wie geht ihr da vor, denn man kann ja nicht für jede Auflösung Resourcen basteln und desweiteren gibts ja dann noch das Problem der Breiten und Höhen Verhältnisse zueinander.
 

sinjin

BeitragSo, Okt 05, 2014 5:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich mache sowas ganz einfach:
select win.upd() ' wenn sich deine fenstergrösse verändert:
case event_windowsize
camfocus=int(sqr(can.w*can.h)/2) 'der focus der camera
space[a].camzoom=camfocus/egal 'u just take x*y and take the square root from that, and implement to your program
next

Neue Antwort erstellen


Übersicht BlitzBasic Blitz3D

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group