forme rettangolari sono una delle prime forme che i novizi Flash imparare a programmare in AS3 ( ActionScript 3) . Dal momento che la programmazione il rettangolo richiede solo una riga di codice , che lo rende facile da implementare per i principianti . Una volta che hai imparato a scrivere il codice per un rettangolo , è possibile utilizzare il AS3 capacità di programmazione acquisite per programmare composizioni complete basate sui rettangoli di diverse dimensioni , colori e tipi di frontiera . In combinazione con le altre competenze di programmazione AS3 , è anche possibile animare i rettangoli in modo che cambiano automaticamente il colore e le dimensioni come i vostri plays.Things animazione che vi serve
Adobe Flash Professional ( versioni CS3 , CS4 e CS5 )
Mostra Altre istruzioni
1
Avviare il programma Flash. Fare clic su ” Nuovo ” dal menu “File ” sulla barra principale del menu Flash . Fare clic sul tipo di file ” File Flash ( ActionScript 3.0 ) dalla ” ” finestra di dialogo che appare , e quindi fare clic su” Nuovo documento OK “per chiudere la finestra di dialogo.
2
Selezionare le ” Azioni “dal ” menu ” nella barra del menu principale Flash per aprire la ” Finestra azioni “Editor . Posizionare il cursore del mouse sulla prima riga del ” Editor azioni ” , e fare clic sul pulsante del mouse . Digitare il codice elencato di seguito sul ” . squareColor ” prima linea di “Azioni ” editor per dichiarare il vostro rettangolo come oggetto “Shape” , con un ” nome di istanza ” di
var squareColor : Shape = new Shape ();
Sims 3
Collegare il metodo grafico ” lineStyle ” per la forma ” squareColor ” con il metodo ” Graphics.lineStyle ” per impostare lo stile di linea del bordo del rettangolo . Specificare un “1” pixel di larghezza ampia linea del metodo ” lineStyle ” per il bordo della forma . Digitare il seguente codice elencato di seguito nella riga successiva dell’editor “Azioni” per aggiungere lo stile della linea .
squareColor.graphics.lineStyle ( 1 )
4
Aggiungere il codice seguente nella riga successiva dell’editor “Azioni ” per riempire la forma ” squareColor ” con il colore rosso ( 0xFF0000 è il codice esadecimale per il rosso ) :
squareColor . graphics.beginFill ( 0xFF0000 )
5
Collegare il metodo ” drawRect ” per la forma ” squareColor ” nella riga successiva dell’editor “Azioni” . Specificare il basso a sinistra coordinata x del vertice del rettangolo come ” 200″ per il primo parametro nel metodo ” drawRect ” . Specificare il basso a sinistra coordinata y del vertice del rettangolo come ” 200″ per il secondo parametro nel metodo ” drawRect ” . Specificare l’ alto a destra della coordinata x del vertice del rettangolo come ” 300″ per il terzo parametro del metodo ” drawRect ” . Specificare l’ alto a destra coordinata y del vertice del rettangolo come ” 300″ per il quarto parametro del metodo ” drawRect ” . Digitare il codice per implementare il ” drawRect ” nella riga successiva del “Azioni ” Editor come :
squareColor.graphics.drawRect ( 200.200.300 , 300)
6
Aggiungere il prossimo riga di codice nella sezione ” azioni ” editor per fermare il riempimento di forme che sono stati avviati con il metodo ” metodo beginFill “, che si è digitato nella prima di specificare la forma come un rettangolo . Digita il codice nella “Azioni” editore con il metodo ” endFill ” allegato al rettangolo ” squareColor “, come illustrato di seguito .
SquareColor.graphics.endFill ( )
7
specificare l’oggetto ” firstRect ” come parametro nella ” addChild ( )” metodo in modo che il rettangolo specificato verrà posizionato sullo schermo quando si riproduce l’animazione . Digitare l’istruzione per questo codice nella riga successiva dell’editor “Azioni” , come illustrato di seguito .
Stage.addChild ( squareColor )
8
Esaminare il codice compilato hai digitato , come mostrato di seguito , per eventuali errori di sintassi . Copia ed incolla il codice nel vostro editor “Azioni “, se non hai digitato al di sopra delle singole linee
var squareColor : . Shape = new Shape();
squareColor.graphics.lineStyle(1)
squareColor.graphics.beginFill(0xFF0000)
squareColor.graphics.drawRect(200,200,300, 300 )
squareColor.graphics.endFill ( )
stage.addChild ( squareColor )
9
Fare clic sull’opzione ” TestMovie ” nel menu “Control ” a il principale barra dei menu Flash per riprodurre il filmato e visualizzare il rettangolo rosso si è creato con il codice AS3 .