Kintamųjų naudojimas modulinių dalelių sistemai
Kai mes pradėjome šį blykstęR CS3 dalelių sistemos vadovėlių serija, mes sukūrėme paprastą, modulinę funkciją ir pademonstravome, kad tą funkciją galime panaudoti pagyvinti tris to paties filmo klipo egzempliorius. Nuo šio pirmojo vadovo nuėjome ilgą kelią ir sukūrėme „ActionScript“ dalelių sistemąTM 3. Bet kiek modulinė yra ši naujausia dalelių sistema? Ar jis gali būti naudojamas filmų klipams, išskyrus mūsų „mcSnowflake“? Ar galime jį naudoti „Flash“ filmui, kurio scenos yra mažesnės ar didesnės? Ar galime naudoti skirtingo dydžio filmo klipą? Ar galime lengvai padidinti ar sumažinti maksimalų filmų klipų skaičių arba greitį, kuriuo jie patenka į sceną?

Kadangi tai buvo pradedančiųjų pamoka su daugybe dalykų, kuriuos reikia išmokti, dalelių sistema buvo parašyta naudojant specialius, sunkiai užkoduotus šių funkcijų parametrus. Bet dabar, kai jau baigėte kurti savo dalelių sistemą, mes galime atlikti keletą programos kodo pakeitimų, kurie padarys ją labiau modulinę ir pakartotinę.

Pervardykite funkcijas

Kai mums rūpėjo tik išmokti animuoti savo snaigės filmo klipą, buvo lengviau pavadinti funkciją, kuri sukūrė mūsų snaigės „snaigę“, ir funkciją, kuri animuotų snaigių „snaigę“. Norėdami, kad mūsų programa būtų universalesnė, funkcijas turime pervadinti bendresniais pavadinimais, kurie vis dar atspindi funkcijų paskirtį.

Kadangi tai yra dalelių sistema, kitas funkcijos, sukuriančios snaigę, pavadinimas gali būti „createParticles“. Pavadinkime snaigės funkciją iš „snowflake ()“ į „createParticles ()“.

Veiksmų skydelio viršuje pamatysite piktogramą Rasti ir pakeisti. Spustelėkite šią piktogramą, kad atidarytumėte dialogo langą Rasti ir pakeisti. Šiame dialogo lange pažymėkite parinktį „Rungtynių atvejis“ ir naudokite šias reikšmes.

Rasti ką: snaigė ()
Pakeisti su: createParticles ()

Turėtumėte gauti pranešimą, kad du buvo rasti ir pakeisti. Pakartokite šį veiksmą, kad pervardytumėte antrąją funkciją iš „snowfall ()“ į „particlefall ()“. Vėl pamatysite, kad du buvo pakeisti. Uždarykite dialogo langą ir išbandykite savo filmą. Jis vis dar veikia.

Kitas →

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.


Vaizdo Instrukcijos: [Xenum] In & Out Cleaner | Daugiafunkcinis dyzelinio variklio valymo priedas (Balandis 2024).