SCREEN #mode SCREEN #type, #colorset ... = SCREEN
Il comando SCREEN
consente di selezionare una modalità schermo
specifica dipendente dall'hardware. Ogni target ha un elenco
specifico di modalità. Normalmente, queste modalità vengono
selezionate descrivendo la risoluzione e la profondità del
colore. Questo è un altro modo per selezionare le modalità grafiche.
Inoltre, esiste un'altra sintassi per SCREEN
. La seconda sintassi
consente di selezionare il tipo e la combinazione di colori. Il tipo
è 0
per lo schermo di testo e 1
per lo schermo ad alta
risoluzione, mentre lo schema dei colori dipende dal target.
Recupera una maschera di bit con le caratteristiche dello schermo, quali la disponibilità o meno della modalità TILE o BITMAP.
POSIZIONE BIT | SIMBOLO | SIGNIFICATO |
---|---|---|
0 | TILEMAP | Supporto al tilemap nativo? |
1 | BITMAP | Supporto al bitmap nativo? |
Si può verificare con un semplice confronto bit a bit.
SCREEN #1 SCREEN #1, #0 IF SCREEN IS TILEMAP THEN: PRINT "tilemap is native!": ENDIF
Si vedano anche i seguenti file di esempio:
Sc
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!