ActionScript cilpas kodam - kods
var _Snowflake: mcSnowflake;
Šī pirmā koda rinda izveidos vispārīgu mainīgo ar nosaukumu “_Snowflake”, kas darbosies kā vietturis katram filmas klipa gadījumam, kad tas tiks pievienots. Tas arī saka Flash izmantot mūsu klases nosaukumu "mcSnowflake" kā datu tipu tukšajam vietturi mainīgajam.

priekš (var i: skaitlis = 0; i <10; i ++)
Nākamās pāris koda līnijas ir koda cilpa, kuru mēs izmantosim, lai "vilktu" vairākus filmas klipa gadījumus uz skatuves. priekš koda sākumā Flash saka, ka tas ir paredzēts cilpai un ka mēs vēlamies kaut ko darīt “noteiktu skaitu reižu”. Tagad apskatīsim, kas atrodas starp iekavām.

var i: skaitlis = 0;
Šī koda cilpas līnija izveido mainīgo ar nosaukumu "i", kas būs mūsu skaitītājs. Mēs esam iestatījuši datu tipu uz Skaitlis un sākotnējo vērtību uz 0. Ar šo semināra daļu beidzas semikols.

i <10;
Šis kods liek Flash atkārtot uzdevumu vienatnē, jo skaitītājs ir mazāks par 10. Tas radīs 10 mcSnowflake filmas klipa gadījumus un numurēs tos no 0 līdz 9. Atkal ar semikolu beidzas šī koda daļa.

i ++
Šis mazais koda gabals palielinās skaitītāju par 1 katru reizi, kad cilpa tiek atkārtota.

Tālāk mēs Flash precīzi pateiksim, kā rīkoties katru reizi, kad tā veic for for cilpu. Šīs instrukcijas ir novietotas starp cirtainiem iekavām.

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


_Snowflake = jauns mcSnowflake ();
Tādējādi tiks izveidots jauns mcSnowflake filmas klipa piemērs. Atcerieties, ka _Snowflake ir mūsu vietturis katram gadījumam.

addChild (_Snowflake);
Metode addChild ir iebūvēta funkcija, kas filmas klipu padarīs redzamu uz skatuves, pievienojot to displeju sarakstam.

_Snowflake.x = i * 50;
Šis kods novietos katru filmas klipu 50 pikseļu attālumā viens no otra. Ja mēs nepievienotu šo kodu, Flash visus desmit filmu klipus, vienu virs otra, novietotu noklusējuma pozīcijā 0,0, kas atrodas skatuves augšējā kreisajā stūrī.

Pārbaudot filmu, skatuves augšpusē jābūt 10 pārslām. Tas ir labāk nekā mūsu pēdējā versija, taču mums joprojām ir jāpārliecinās, ka pārslas vertikāli nokrīt lejā. Būtu arī jauki izlases veidā mainīt sniegpārslu izmēru un pievienot katru gadījumu nejaušā vietā uz skatuves. Protams, mums vajag vairāk par 10 pārslām. Mēs iemācīsimies, kā to visu izdarīt pārējās sērijās. Uzziņai saglabājiet sniega ainu kā SnowScene2.fla.

← Atpakaļ

Autortiesības 2018 Adobe Systems Incorporated. Visas tiesības aizsargātas. Adobe produkta ekrānuzņēmums (-i) ir pārpublicēts ar Adobe Systems Incorporated atļauju. 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, Flash Catalyst and Flash Paper ir / ir vai nu [a] reģistrēta preču zīme (-es), vai Adobe Systems Incorporated preču zīme (-es) Amerikas Savienotajās Valstīs un / vai citās valstīs.