ActionScript per il codice loop: il codice
var _Snowflake: mcSnowflake;
Questa prima riga di codice creerà una variabile generica chiamata "_Snowflake" che fungerà da segnaposto per ogni istanza del clip filmato quando viene aggiunta. Indica inoltre a Flash di utilizzare il nome della nostra classe "mcSnowflake" come tipo di dati per la variabile segnaposto vuota.

per (var i: Number = 0; i <10; i ++)
Le prossime righe di codice sono un ciclo di codice che useremo per "trascinare" sul palco diverse istanze del clip filmato. Il per all'inizio del codice dice a Flash che questo è un ciclo for e che vogliamo fare qualcosa "per un certo numero di volte". Ora diamo un'occhiata a cosa c'è tra parentesi.

var i: Number = 0;
Questa riga del ciclo del codice crea una variabile chiamata "i" che sarà il nostro contatore. Abbiamo impostato il tipo di dati su Numero e il valore iniziale su 0. Il punto e virgola termina questa parte del codice.

i <10;
Questo codice indica a Flash di ripetere l'attività da sola poiché il contatore è inferiore a 10. Questo creerà 10 istanze del clip filmato mcSnowflake e le numererà da 0 a 9. Ancora una volta, un punto e virgola termina questa parte del codice.

i ++
Questo piccolo pezzo di codice aumenterà il contatore di 1 ogni volta che il ciclo viene ripetuto.

Successivamente, diremo a Flash esattamente cosa fare ogni volta che esegue il ciclo for. Queste istruzioni sono inserite tra parentesi graffe.

{
_Snowflake = new mcSnowflake ();
addChild (_Snowflake);
_Snowflake.x = i * 50;
}


_Snowflake = new mcSnowflake ();
Ciò creerà una nuova istanza del clip filmato mcSnowflake. Ricorda che _Snowflake è il nostro segnaposto per ogni istanza.

addChild (_Snowflake);
Il metodo addChild è una funzione integrata che renderà visibile il clip filmato sullo stage aggiungendolo all'elenco di visualizzazione.

_Snowflake.x = i * 50;
Questo codice posizionerà ogni istanza del clip filmato a 50 pixel di distanza. Se non aggiungessimo questo codice, Flash posizionerebbe tutti e dieci i clip filmato, uno sopra l'altro, nella posizione predefinita 0,0 che si trova nell'angolo in alto a sinistra del palco.

Quando provi il tuo film, dovresti avere 10 fiocchi posizionati nella parte superiore del palco. È meglio della nostra ultima versione, ma dobbiamo ancora far cadere i fiocchi verticalmente sul palco. Inoltre sarebbe bello cambiare casualmente le dimensioni dei fiocchi di neve e aggiungere ogni istanza in una posizione casuale sul palco. Certo, abbiamo bisogno di più di soli 10 fiocchi. Impareremo come fare tutto questo nel resto della serie. Per riferimento, salva la scena della neve come SnowScene2.fla.

← Indietro

Copyright 2018 Adobe Systems Incorporated. Tutti i diritti riservati. Le schermate dei prodotti Adobe sono state ristampate con l'autorizzazione di Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Catalyst Flash e Flash Paper è / sono [a] marchi registrati o marchi commerciali di Adobe Systems Incorporated negli Stati Uniti e / o in altri paesi.


Istruzioni Video: 3RACHA (쓰리라차) - 국산 바나나 (Domestic Banana) [Han/Rom/Eng Color Coded Lyrics] (Aprile 2024).