Quick Tips: Lag Instant Brann partikler med TeraFire
Del
Del
Del
Del
Denne Cyber Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Brann effekter kan være vanskelig å lage, da de krever avansert bruk av Actionscript og kan ta mye tid å oppnå. I denne hurtig Tip, vil jeg introdusere deg til en Action klasse som vil hjelpe deg å fremskynde prosessen.
Endelig resultat Forhåndsvisning
La oss ta en ser på det endelige resultatet vi skal jobbe mot:
Trinn 1: Kort oversikt
Ved hjelp av en strålende klasse kalt TeraFire, vi vil gjenskape et stearinlys flamme . Du kan laste ned kilde av klassen fra utviklerens side
Trinn 2:. Sett opp din Flash File
Launch Flash og opprette en ny Flash dokument, sette scenen størrelse til 320x280px og bildefrekvensen til 24fps
Trinn 3:. Interface
Dette er grensesnittet som brukes i eksempelet, en bakgrunn tidligere opprettet for å plassere den resulterende flamme. Du finner den i FLA i kilde nedlasting
Trinn 4:. Action
Opprett en ny Action Class (Cmd + N), lagre filen som Hoved .as Du kan tilpasse måten partikkelen ser ut ved å sende parametere til TeraFire konstruktøren. Dette er parametrene i butikken: Legg til klassenavnet til Class Nå er du klar over dette enkel måte å lage ild for dine filmer, finner du det kommer i virkelig hendig når du bygger spill. Implementere din egen! Jeg håper du likte denne opplæringen, takk for lesing!
, og skrive følgende linjer; kan du lese kommentarene i koden for å fullt ut forstå klassen atferd
pakke {import flash.display.Sprite.; import com.trick7.effects.TeraFire; //Import TeraFire klassen public class Hoved strekker Sprite {offentlig funksjon main (): void {/* Oppretter et terafire eksempel * /var brann: TeraFire = new TeraFire (); /* Plasser brann partikkel * /fire.x = 158; fire.y = 130; /* Legg til scenen * /addChild (brann); }}}
XPOS: The x posisjon til å skape brannen, er standard 0
yPos: The y posisjon til å skape brannen, er standard 0 Anmeldelser
fireWidth: Bredde av den resulterende brannen, er standard 30
fireHeight: Høyde av den resulterende brannen, er standard 90
Trinn 5: Dokument Class
feltet i Publiser
delen av Egenskaper
panel.
Konklusjon