Nozioni fondamentali sull'uso dell'API di disegno

Introduzione all'uso dell'API di disegno

API di disegno è il nome della funzionalità incorporata in ActionScript, che consente di creare elementi di grafica vettoriale (linee, curve, forme, riempimenti e gradienti) e di visualizzarli sullo schermo mediante ActionScript. Questa funzionalità è fornita dalla classe flash.display.Graphics. È possibile disegnare con ActionScript su qualunque istanza Shape, Sprite o MovieClip, mediante la proprietà graphics definita in ognuna di tali classi. (La proprietà graphics di ognuna delle classi è di fatto un'istanza della classe Graphics.)

Se ci si sta avvicinando per la prima volta al disegno mediante codice, la classe Graphics include diversi metodi che facilitano il disegno di forme comuni come cerchi, ellissi, rettangoli e rettangoli con angoli arrotondati. È possibile disegnarli come linee vuote o come forme piene. Se sono necessarie funzionalità più avanzate, la classe Graphics include anche dei metodi per disegnare linee e curve di Bézier quadratiche, che è possibile utilizzare in combinazione con le funzioni trigonometriche della classe Math per creare qualunque forma.

Operazioni comuni con l'API di disegno

L'API di disegno consente di effettuare le operazioni descritte di seguito:

Concetti e termini importanti

L'elenco di riferimento seguente contiene dei termini importanti che vengono citati in questo capitolo:

Operazioni con gli esempi contenuti nel capitolo

È consigliabile provare gli esempi di codice presenti in questo capitolo. Poiché questo capitolo descrive come disegnare contenuto visivo, la prova degli esempi di codice prevede l'esecuzione del codice e la visualizzazione dei risultati nel file SWF creato. Per provare gli esempi di codice:

  1. Creare un documento Flash vuoto.
  2. Selezionare un fotogramma chiave nella linea temporale.
  3. Aprire il pannello Azioni e copiare l'esempio di codice nel riquadro dello script.
  4. Eseguire il programma selezionando Controllo > Prova filmato.

    I risultati dell'esempio di codice vengono visualizzati nel file SWF creato.


Flash CS3

 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/main/00000176.html