Animazione Line è una delle prime cose da imparare per la creazione di cartoni animati e videogiochi d’azione. Capacità di animazione di linea vi darà le basi necessarie per animare figure stilizzate e sviluppare personaggi dei cartoni animati più avanzate . Animare linee in modo che sparano sullo schermo vi darà anche l’abilità necessaria per costruire armi virtuali. È possibile disegnare linee animate con ActionScript 3.0 ( AS3 ) linguaggio di programmazione di Flash. Dopo aver disegnato una linea animata con AS3 , è possibile animare qualsiasi modo tu voglia con la x di AS3 e properties.Things grafiche y che vi serve
Adobe Flash Professional ( versioni CS3 , CS4 , CS5 )
Mostra Altre istruzioni
1
Avviare il programma Flash. Fare clic su ” Nuovo ” dal menu File nella barra dei menu principale Flash . Fare clic sul tipo di file ” File Flash ( ActionScript 3.0 )” dalla finestra di dialogo Nuovo documento che viene visualizzata . Fare clic sul pulsante ” OK ” per chiudere la finestra di dialogo.
2
Selezionare l’opzione “Azioni ” dal menu Finestra sulla barra principale del menu Flash per aprire l’editor di azioni . Posizionare il cursore del mouse sulla prima riga dell’editor Azioni. Fare clic con il pulsante del mouse e digitare il seguente codice per disegnare una linea orizzontale come un oggetto MovieClip che ha una larghezza di 6 pixel e copre la distanza tra i punti ( 50.100 ) e ( 100,100 ) sul palco Flash :
var myLine : MovieClip = new MovieClip();
myLine.graphics.lineStyle(6);
myLine.graphics.moveTo(50,100)
myLine.graphics.lineTo(100,100);
addChild(myLine);
3
digitare il seguente codice , a partire dalla prossima riga nell’editor Azioni per dichiarare una variabile che verrà incrementato per ogni fotogramma animato che si gioca e il controllo dove verrà disegnata la linea animata sul fotogramma successivo animato:
var i : int = 0;
4
Digitare il codice seguente , a partire dalla prossima riga nell’editor azioni di incaricare Flash : per spostare la linea 50 pixel a destra ogni volta che l’animazione entra in una nuova cornice; per tornare al lato sinistro del palco e 50 pixel dopo la linea si è mosso più di 300 pixel a destra; per passare al lato sinistro del palco in una posizione 100 pixel dalla parte superiore del palco dopo che si è spostato verso il basso più di 300 pixel :
stage.addEventListener ( Event.ENTER_FRAME , animateLine );
animateLine funzione (e: Event) : void
{
i = i + 5;
myLine.x = i;
if ( i> 300) { i = 0; myLine.x = 0; myLine.y = myLine.y + 50}
se ( myLine.y> 300) { myLine.y = 100 };
}
5
copia e incolla il seguente codice nell’editor azioni per garantire che il programma di linea animata eseguito senza errori :
var myLine : MovieClip = new MovieClip();
myLine.graphics.lineStyle(6);
myLine.graphics.moveTo(50,100)
myLine.graphics.lineTo(100,100);
addChild(myLine);
var i: int = 0;
stage.addEventListener ( Event.ENTER_FRAME , animateLine );
funzione animateLine (e: Event) : void
{
i = i + 5;
myLine.x = i;
if ( i> 300) { i = 0; myLine.x = 0; myLine.y = myLine.y + 50}
se ( myLine.y> 300) { myLine.y = 100 };
}
6
Fare clic sull’opzione ” TestMovie ” nel menu di controllo sulla barra principale del menu Flash per riprodurre il filmato . Si osservi che la linea si sposta da sinistra a destra sul palco e poi ripete questo schema , ma a partire dalla posizione 50 pixel verso il basso .