Utilizarea variabilelor pentru sistemul de particule modulare
Când am început acest blițR Seria de tutoriale pentru sisteme de particule CS3, am creat o funcție simplă, modulară și am demonstrat că putem folosi funcția respectivă pentru a anima trei instanțe ale aceluiași videoclip. De la primul tutorial, am parcurs un drum lung și am construit un sistem de particule în ActionScriptTM 3. Dar cât de modular este acest ultim sistem de particule? Poate fi folosit pentru alte videoclipuri decât mcSnowflake? Îl putem folosi pentru un film Flash care are o etapă mai mică sau mai mare? Putem folosi un videoclip de o dimensiune diferită? Putem crește sau reduce cu ușurință numărul maxim de videoclipuri sau viteza cu care acestea coboară pe scenă?

Deoarece acesta a fost un tutorial pentru începători cu multe lucruri de învățat, sistemul de particule a fost scris folosind setări specifice, codate tare pentru aceste caracteristici. Dar acum după ce ați completat sistemul dvs. de particule, putem face câteva modificări ale codului programului care îl vor face mai modular și reutilizabil.

Redenumiți funcțiile

Când ne-am preocupat doar să învățăm cum să ne animăm clipul de film despre fulgii de zăpadă, a fost mai ușor să denumim funcția care a creat fulgii de zăpadă „fulgul de zăpadă” și funcția care a animat „zăpada” fulgilor de zăpadă. Pentru a face programul nostru mai versatil, trebuie să redenumim funcțiile cu nume mai generice care reflectă în continuare scopul funcțiilor.

Deoarece acesta este un sistem de particule, un alt nume pentru funcția care creează fulgul de zăpadă poate fi "createParticles". Să redenumim funcția de fulg de zăpadă de la „snowflake ()” la „createParticles ()”.

În partea de sus a panoului Acțiuni, veți vedea o pictogramă Găsire și înlocuire. Faceți clic pe această pictogramă pentru a deschide caseta de dialog Căutare și înlocuire. În această casetă de dialog, bifează opțiunea numită „Caz de potrivire” și folosește următoarele valori.

Găsiți ce: fulg de zăpadă ()
Înlocuiți cu: createParticles ()

Ar trebui să primiți un mesaj că două au fost găsite și înlocuite. Repetați acest pas pentru redenumirea celei de-a doua funcții de la „snowfall ()” la „particlefall ()”. Din nou veți vedea că două au fost schimbate. Închideți caseta de dialog și testați filmul. Încă funcționează.

Următorul →

Copyright 2018 Adobe Systems Incorporated. Toate drepturile rezervate. Captura (ecranele) de produs Adobe tipărite cu permisiunea Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Elementele Premiere, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst și Flash Paper este / sunt [o] marcă înregistrată [sau] sau o marcă comercială a Adobe Systems Incorporated în Statele Unite și / sau în alte țări.