Schneller Tipp Erstellen Sie mit TeraFire sofortige Feuerpartikel

Brandeffekte können schwer zu erstellen sein, da sie eine erweiterte Verwendung von ActionScript erfordern und deren Ausführung viel Zeit in Anspruch nehmen kann. In diesem Schnelltipp werde ich Ihnen eine ActionScript-Klasse vorstellen, mit der Sie den Prozess beschleunigen können.


Endergebnisvorschau

Werfen wir einen Blick auf das Endergebnis, auf das wir hinarbeiten:


Schritt 1: Kurzübersicht

Mit einer brillanten Klasse namens TeraFire erstellen wir eine Kerzenflamme. Sie können die Quelle der Klasse von der Website des Entwicklers herunterladen.


Schritt 2: Richten Sie Ihre Flash-Datei ein

Starten Sie Flash und erstellen Sie ein neues Flash-Dokument. Stellen Sie die Bühnengröße auf 320x280px und die Bildrate auf 24fps ein.


Schritt 3: Schnittstelle

Dies ist die Schnittstelle, die im Beispiel verwendet wurde, ein Hintergrund, der zuvor zum Platzieren der resultierenden Flamme erstellt wurde. Sie finden es in der FLA im Quelldownload.


Schritt 4: ActionScript

Erstellen Sie eine neue ActionScript-Klasse (Cmd + N) und speichern Sie die Datei als Main.as, und schreibe die folgenden Zeilen; Bitte lesen Sie die Kommentare im Code, um das Verhalten der Klasse vollständig zu verstehen.

 package import flash.display.Sprite; import com.trick7.effects.TeraFire; // TeraFire-Klasse importieren public-Klasse Main erweitert Sprite public function Main (): void / * Erstellt eine Terafire-Instanz * / var fire: TeraFire = new TeraFire (); / * Platziere den Feuerteilchen * / fire.x = 158; fire.y = 130; / * Zur Bühne hinzufügen * / addChild (Feuer); 

Sie können das Aussehen des Partikels anpassen, indem Sie Parameter an den TeraFire-Konstruktor übergeben. Dies sind die verfügbaren Parameter:

  • xPos: Die x-Position zum Erstellen des Feuers ist standardmäßig 0
  • yPos:Die y-Position zum Erstellen des Feuers ist standardmäßig 0
  • Feuerbreite: Breite des resultierenden Feuers, Standardeinstellung ist 30
  • Feuerhöhe: Höhe des resultierenden Feuers, Standardeinstellung ist 90

Schritt 5: Dokumentenklasse

Fügen Sie der Klasse den Klassennamen hinzu Klasse Feld in der Veröffentlichen Abschnitt der Eigenschaften Panel.


Fazit

Jetzt wissen Sie, wie Sie Feuer für Ihre Filme erstellen können. Sie werden feststellen, dass dies beim Erstellen von Spielen sehr nützlich ist. Implementiere dein eigenes!

Ich hoffe, Ihnen hat dieses Tutorial gefallen, vielen Dank für das Lesen!