„ActionScript For Loop Code“ - kodas
var _Snowflake: mcSnowflake;
Ši pirmoji kodo eilutė sukurs bendrąjį kintamąjį pavadinimu „_Snowflake“, kuris veiks kaip vietos žymeklis kiekvienam pridėtam filmo klipui. Taip pat „Flash“ liepia naudoti klasės pavadinimą „mcSnowflake“ kaip tuščio vietos rezervuaro kintamojo duomenų tipą.

už (var i: skaičius = 0; i <10; i ++)
Kitos kelios kodo eilutės yra kodo kilpa, kurią naudosime „vilkdami“ kelis filmo klipo pavyzdžius į sceną. dėl kodo pradžioje „Flash“ praneša, kad tai yra skirta ciklui ir kad mes norime ką nors padaryti „tam tikrą skaičių kartų“. Dabar pažvelkime į tai, kas yra tarp skliaustų.

var i: skaičius = 0;
Ši kodo kilpos eilutė sukuria kintamąjį, vadinamą „i“, kuris bus mūsų skaitiklis. Duomenų tipą nustatėme kaip Skaičius, o pradinę reikšmę - 0. Kabelio ženklas pasibaigia kabliataškiu.

i <10;
Šis kodas liepia „Flash“ kartoti užduotį kaip vienišą, nes skaitiklis yra mažesnis nei 10. Tai sukurs 10 „mcSnowflake“ filmo klipų egzempliorių ir juos sunumeruos nuo 0 iki 9. Vėlgi, kabliataškis pasibaigs šia kodo dalimi.

i ++
Šis mažas kodo fragmentas padidins skaitiklį 1, kiekvieną kartą pakartojant kilpą.

Toliau mes tiksliai pasakysime „Flash“, ką daryti kiekvieną kartą, kai ji atliks „for“ ciklą. Šios instrukcijos dedamos tarp garbanotų skliaustų.

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


_Snowflake = naujas mcSnowflake ();
Tai sukurs naują „mcSnowflake“ filmo klipo egzempliorių. Atminkite, kad „_Snowflake“ yra mūsų kiekvieno rezervuaro vieta.

addChild (_Snowflake);
„AddChild“ metodas yra integruota funkcija, kuri filmo klipą padarys matomą scenoje, pridedant jį prie ekrano sąrašo.

_Snowflake.x = i * 50;
Šis kodas padės kiekvieną filmo klipą 50 pikselių atstumu. Jei nepridėtume šio kodo, „Flash“ padėtų visus dešimt filmų klipų, vieną ant kito, į numatytąją 0,0 padėtį, kuri yra viršutiniame kairiajame scenos kampe.

Kai išbandysite savo filmą, scenos viršuje turėtumėte įdėti 10 dribsnių. Tai geriau nei paskutinė mūsų versija, bet vis tiek turime priversti dribsnius vertikaliai kristi žemyn scenoje. Taip pat būtų malonu atsitiktinai pakeisti snaigių dydį ir pridėti kiekvieną egzempliorių atsitiktinėje vietoje scenoje. Žinoma, mums reikia daugiau nei 10 dribsnių. Mes mokysimės, kaip visa tai padaryti likusioje serijoje. Nuoroda - išsaugokite savo sniego sceną kaip „SnowScene2.fla“.

← Atgal

Autorių teisės 2018 m. „Adobe Systems Incorporated“. Visos teisės saugomos. „Adobe“ produkto ekrano kopija (-os) perspausdinta gavus „Adobe Systems Incorporated“ leidimą. „Adobe“, „Photoshop“, „Photoshop Album“, „Photoshop Elements“, „Illustrator“, „InDesign“, „GoLive“, „Acrobat“, „Cue“, „Premiere Pro“, „Premiere Elements“, „Bridge“, „After Effects“, „InCopy“, „Dreamweaver“, „Flash“, „ActionScript“, „Fejerverkai“, „Prisidėkite“, „Captivate“, „Flash Catalyst“ ir „Flash“ popierius yra (yra) registruotas (-i) prekės ženklas (-ai) arba „Adobe Systems Incorporated“ prekės ženklas (-ai) JAV ir (arba) kitose šalyse.