ActionScript za kodo zanke - koda
var _Snowflake: mcSnowflake;
Ta prva vrstica kode bo ustvarila generično spremenljivko, imenovano "_Snowflake", ki bo ob dodajanju video posnetka delovala kot rezerviralec sedeža. Flash pove tudi, naj ime našega razreda "mcSnowflake" kot podatkovni tip za prazno spremenljivko rezerviranega mesta.

za (var i: Število = 0; i <10; i ++)
Naslednjih nekaj vrstic je kodna zanka, ki jo bomo uporabili za "vlečenje" več primerkov filmskega posnetka na oder. The za na začetku koda Flash pove, da gre za zanko in da želimo nekaj narediti "za določen čas". Zdaj pa si oglejmo, kaj je med oklepaji.

var i: Število = 0;
Ta vrstica kodne zanke ustvari spremenljivko imenovano "i", ki bo naš števec. Podatkovni tip smo nastavili na Število, začetna vrednost pa na 0. Zapiček konča ta del kode.

i <10;
Ta koda naloži Flashu, naj nalogo ponovi kot samoten, saj je števec manjši od 10. To bo ustvarilo 10 primerov posnetka filma mcSnowflake in jih oštevilčilo od 0 do 9. Spet podpičje konča ta del kode.

i ++
Ta majhen delček kode bo povečal števec za 1 vsakič, ko se zanka ponovi.

Nato bomo Flashu natančno povedali, kaj mora storiti vsakič, ko izvede zanko za zanko. Ta navodila so postavljena med kodraste oklepaje.

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


_Snowflake = nov mcSnowflake ();
To bo ustvarilo nov primerek posnetka filma mcSnowflake. Ne pozabite, da je _Snowflake naše rezerviranje za vsak primer.

addChild (_Snowflake);
Metoda addChild je vgrajena funkcija, s katero bo filmski posnetek viden na odru tako, da ga doda na prikazni seznam.

_Snowflake.x = i * 50;
S to kodo bo vsak primerek posnetka filma narazen 50 slikovnih pik. Če te kode ne bi dodali, bi Flash postavil vseh deset posnetkov filma, enega na drugega, na privzeti položaj 0,0, ki je v zgornjem levem kotu odra.

Ko preizkušate svoj film, bi morali imeti 10 kosmičev na vrhu odra. To je bolje kot naša zadnja različica, vendar moramo kosmiči navpično pasti navzdol. Prav tako bi bilo lepo, da naključno spremenite velikost snežinke in dodate vsak primerek na naključni lokaciji na odru. Seveda potrebujemo več kot le 10 kosmičev. Učili se bomo, kako vse to narediti v preostalem delu serije. Za referenco shranite svoj snežni prizor kot SnowScene2.fla.

← Nazaj

Avtorske pravice 2018 Adobe Systems Incorporated. Vse pravice pridržane. Posnetki zaslona izdelkov Adobe so bili ponatisnjeni z dovoljenjem 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, Prispevaj, Captivate, Flash Catalyst in Flash Paper so ali so [a] registrirana blagovna znamka (-e) ali blagovna znamka Adobe Systems Incorporated v Združenih državah Amerike in / ali drugih državah.