{{htmlmetatags>metatag-robots=()
metatag-title=(PLOT | ugBASIC User Manual)
metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum)
metatag-description=(Pagina del manuale per PLOT)
metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png)
metatag-og:title=(PLOT | ugBASIC User Manual)
metatag-og:description=(Pagina del manuale per PLOT)
}}
====== ugBASIC Manuale Utente ======
===== PLOT ✓ =====
===== SINTASSI =====
PLOT [x], [y][, color]
==== SCOPO ====
Il comando ''PLOT'' consente di disegnare singoli punti sullo schermo, gettando
le basi per la creazione di forme più complesse come linee o rettangoli.
L'origine (0,0) si trova solitamente nell'angolo in alto a sinistra dello schermo,
ma può essere modificata utilizzando il comando ''ORIGIN''. Le coordinate aumentano
verso destra (per x) e verso il basso (per y), almeno se l'asse y è invertito
utilizzando sempre ''ORIGIN''. Se il colore non è specificato, il colore predefinito
è quello impostato con l'ultimo comando ''INK'' / ''PEN''. È possibile omettere una
o entrambe le coordinate e ugBASIC utilizzerà l'ultima utilizzata, che è memorizzata
nelle variabili ''XGR'' e ''YGR''.
Il comando ''PLOT'' è il punto di partenza per qualsiasi disegno. Disegnando una
serie di punti ravvicinati, è possibile creare l'illusione di una linea. Combinando
le linee, puoi creare forme geometriche come rettangoli, triangoli e cerchi.
Modificando in sequenza le coordinate dei punti, puoi creare animazioni rudimentali.
La precisione dei tuoi disegni è limitata dalla risoluzione dello schermo e
disegnare un gran numero di punti può essere lento, specialmente su computer
meno potenti. Il linguaggio ugBASIC offre comandi per disegnare linee, rettangoli
e cerchi in modo più efficiente, ma ''PLOT'' è la base.
==== ESEMPIO ====
PLOT 42, 42
PLOT 100, 100, RED
Si vedano anche i seguenti file di esempio:
* ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/contrib_sierpinski3.bas|contrib_sierpinski3.bas]]''
==== ABBREVIAZIONE ====
Pl
==== DISPONIBILE SU ====
* Dragon 32
* Commodore 128 (Zilog Z80)
* Commodore 128 (MOS 8502)
* SEGA SG-1000
* ZX Spectrum 48
* Commodore 64
* Commodore VIC-20
* Atari (400/800)
*
* Commodore PLUS/4
* VG-5000
* Olivetti Prodest PC128
* Dragon 64
* Thomson MO5
* Amstrad CPC 664
* SEGA SC-3000
* ColecoVision
* TRS-80 Color Computer 3
* MSX
* TRS-80 Color Computer
==== PROBLEMI? ====
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 [[https://github.com/spotlessmind1975/ugbasic/issues/new?title=SEGNALAZIONE SU PLOT|aprire una segnalazione]] per questa parola chiave su GitHub. Grazie!===== POWERED BY =====
[[:it:ugbasic:user:index|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]