frameRate()
Specifica il numero di schermate che saranno disegnate ogni secondo.
Se il computer non è abbastanza veloce per sostenere il tasso specificato, esso non sarà raggiunto.
Per esempio, la chiamata di funzione frameRate(30) tenterà di impostare l’aggiornamento a 30 volte al secondo.
Si consiglia di impostare l’aggiornamento all’interno di setup().
L’aggiornamento di default è 60 schermate al secondo.
frameRate
La variabile di sistema frameRate contiene il valore approssimato del tasso di aggiornamento del programma in esecuzione.
Il valore iniziale è impostato a 10 fps e viene aggiornato a ogni schermata.
Il valore è una media su diverse schermate.
Quindi, il suo valore sarà valido dopo almeno 5-10 schermate.
frameCount
La variabile di sistema frameCount contiene il numero di schermate visualizzate da quando il programma è in esecuzione.
All’interno di setup() il valore è 0 mentre dopo la prima iterazione di draw() è 1, ecc.
width
Variabile di sistema che memorizza la larghezza della finestra grafica.
height
Variabile di sistema che memorizza l’altezza della finestra grafica.
I valori di width e height sono impostati tramite i parametri della funzione size().
Per esempio, la chiamata di funzione size(320, 240) imposta la variabile width al valore 320 e la variabile height al valore 240.
I valori di width e height sono impostati a zero finché non viene chiamata size().
screen
…
cursor()
Imposta il cursore a un simbolo predefinito, un’immagine, oppure lo attiva se era nascosto.
Se si vuole impostare un’immagine come cursore, si raccomanda di prepararla di 16×16 oppure di 32×32 pixel.
Se si esporta il programma per il Web non è possibile caricare l’immagine per il cursore.
I valori dei parametri x e y devono essere inferiori delle dimensioni dell’immagine; essi indicano le dimensioni dell’area attiva del cursore.
Sintassi:
cursor()
cursor(MODE)
cursor(image, x, y)
Parametri
image, PImage: qualsiasi variabile di tipo PImage
x
y
noCursor()
Nasconde il cursore alla vista.
Non funziona quando il programma viene eseguito nel browser web.
online
…
focused
…