Korištenje varijabli za sustav modularnih čestica
Kad smo započeli ovaj BljesakR CS3 serije čestica sustava, stvorili smo jednostavnu, modularnu funkciju i pokazali da tu funkciju možemo koristiti za animiranje tri slučaja istog filmskog isječka. Od tog prvog vodiča prešli smo dug put i izgradili sustav čestica u ActionScript-uTM 3. Ali koliko je modularan ovaj najnoviji sustav čestica? Može li se koristiti za filmove osim našeg mcSnowflakea? Možemo li ga koristiti za Flash film koji ima manju ili veću pozornicu? Možemo li koristiti filmski isječak drugačije veličine? Možemo li lako povećati ili smanjiti maksimalni broj filmskih isječaka ili brzinu kojom oni padaju niz pozornicu?

Budući da je ovo početni tutorial s mnogim stvarima koje treba naučiti, sustav čestica je napisan koristeći posebne, tvrdo kodirane postavke za ove značajke. Ali sad kad ste dovršili svoj sustav čestica, možemo izvršiti nekoliko promjena u programskom kodu koji će ga učiniti modularnijim i višekratnijim.

Preimenujte funkcije

Kad smo se samo bavili učenjem animiranja našeg filmskog isječka snježne pahuljice, bilo je lakše imenovati funkciju koja je stvorila naše snježne pahulje "snježne pahulje" i funkciju koja je animirala pahulje "snježne pahulje". Da bismo naš program učinili svestranijim, funkcije moramo preimenovati s općenitijim imenima koja još uvijek odražavaju svrhu funkcija.

Budući da je ovo sustav čestica, drugi naziv funkcije koja stvara pahuljicu može biti "createParticles". Preimenujmo funkciju snježne pahulje iz "snowflake ()" u "createParticles ()".

Na vrhu ploče Akcije vidjet ćete ikonu Pronađi i zamijeni. Kliknite ovu ikonu da otvorite dijaloški okvir Pronađi i zamijeni. U ovom dijaloškom okviru provjerite mogućnost pod nazivom "Match Case" i upotrijebite sljedeće vrijednosti.

Pronađi što: snježna pahuljica ()
Zamijenite s: createParticles ()

Trebali biste dobiti poruku da su dva pronađena i zamijenjena. Ponovite ovaj korak za preimenovanje druge funkcije iz "snježne padavine ()" u "čestice ((čestice)"). Opet ćete vidjeti kako su se dvije promijenile. Zatvorite dijaloški okvir i testirajte svoj film. Još uvijek djeluje.

Sljedeće →

Autorska prava 2018. Adobe Systems Incorporated. Sva prava pridržana. Snimke zaslona Adobe proizvoda preispisane su uz dozvolu tvrtke 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, Flash Catalyst i Flash Paper je ili su [a] registrirani zaštitni znak (i) ili zaštitni znak (Adobe) tvrtke Adobe Systems Incorporated u Sjedinjenim Državama i / ili drugim zemljama.


Upute Video: Python: Koristiti funkcije (Travanj 2024).