Strumenti Utente

Strumenti Sito


it:ugbasic:user:kw:frames
Traduzioni di questa pagina:


ugBASIC Manuale Utente

FRAMES ✓

SINTASSI

   = FRAMES(images)

SCOPO

Questa funzione permette di ottenere il numero di fotogrammi di cui è composta una risorsa che contiene un'insieme di immagini (ATLAS). Se applicato a una risorsa di tipo singola immagine (IMAGE), invece, ritorna sempre 1. Il valore è ottenuto recuperandolo dalla risorsa stessa, e quindi è costante per l'intera durata dell'esecuzione.

Di questa parola chiave esiste anche una funzione a livello di compilazione, che viene richiamata quando il valore viene utilizzato per inizializzare una costante. In tal caso, il valore è quello desunto dall'ispezione delle istruzioni al momento della compilazione.

ESEMPIO

  animazione := LOAD ATLAS("images.png") FRAME SIZE (16, 16)
  FOR i = 0 TO FRAMES(animazione)
     PRINT "frame ";i
  NEXT

Si vedano anche i seguenti file di esempio:

ABBREVIAZIONE

 Frs

DISPONIBILE SU

ALIAS PER

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 aprire una segnalazione per questa parola chiave su GitHub. Grazie!

POWERED BY