POLYLINE { [x1] },{ [y1] } TO { [x2] },{ [x2] } { TO ... },{ [c] } POLYLINE { [x1] },{ [y1] } TO { [x2] },{ [x2] } { TO ... } POLYLINE TO { [x2] },{ [x2] } { TO ... },{ [c] } POLYLINE TO { [x2] },{ [x2] } { TO ... }
Questa istruzione disegna sullo schermo una polilinea, cioè una linea formata da più linee,
partendo dalle coordinate (x1, y1)
per arrivare alle coordinate (xn, yn)
,
utilizzando il colore c
. La coordinata di partenza può essere omessa: in questo caso,
ugBASIC disegnerà partendo dall'ultima posizione estratta. Se il colore viene omesso,
verrà utilizzato l'ultimo colore selezionato con il comando INK
o PEN
. Infine, lo
stile di linea predefinito è quello completo ma è possibile impostare una maschera di bit a 16
bit con il comando SET LINE
.
POLYLINE 10,10 TO 20,20 TO 20,30 TO 20,10, WHITE
Si vedano anche i seguenti file di esempio:
Ply
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!