Quick Tips: Lag Instant Brann partikler med TeraFire

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
, 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); }}}

Du kan tilpasse måten partikkelen ser ut ved å sende parametere til TeraFire konstruktøren. Dette er parametrene i butikken:

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

Legg til klassenavnet til Class
feltet i Publiser
delen av Egenskaper
panel.




Konklusjon

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!