Wenn Sie schauen, um eine realistische Rauch-Effekt zu schaffen, um in einem smoking gun verwenden , Zigaretten , Feuer oder in einem Nebel , mit Flash gibt Ihnen die gewünschte Wirkung. Eine realistische Rauch-Effekt kann auch oben auf Bilder, Spiele und alles, was diese realistisch und ausgefallenen Look für Flash-Animation Enthusiasten muss angewendet werden. Die verschiedenen Variablen in einer Rauch-Effekt Animation verwendet kann auch angepasst werden, so dass die Wirkung verändert und in anderen Flash-Animationen angewendet werden. Dokument einrichten
Wenn Sie schauen, um eine Rauch-Effekt in einem kleinen Abschnitt einer Webseite enthalten sein zu schaffen sind , nehmen Sie sich Zeit , um die richtigen Bild-Dimensionen gesetzt und die Framerate . Die Dokument -Eigenschaften können durch das Hintergrundbild bestimmt werden, während die Bildrate , die die Wiedergabe-Geschwindigkeit bestimmt , können je nachdem, wie realistisch das Rauch-Effekt wird voraussichtlich werden. Ein Nebel -Effekt, ein smoking gun -Effekt und eine Zigarette haben alle unterschiedliche Bildraten .
Rauch
nur eine Rauchwolke entsteht , nach dem ActionScript verwendet wird duplizieren Sie es immer und immer wieder , schließlich produzieren die gesamte Rauch-Effekt . Da eine Rauch-Effekt tendenziell besser aussehen , wenn es wieder driftet und her zu treiben gerade nach oben Gegensatz, ist es angebracht, den linken und rechten Form Tweening-Effekt nutzen, um es realistischer und erreichen die treibenden Wirkung .
ActionScript -Code
Nur einen Block von ActionScript wird benötigt, um die Rauch-Effekt zu ermöglichen. Dieser Codeblock enthält Variablen, die geändert werden, um den gewünschten Effekt für die verschiedenen Anwendungen zu erzeugen , so dass sie für verschiedene Anwendungen wiederverwendet werden können. Der folgende Code erzeugt einen realistischen Effekt smoking gun :
//Realistic Smoke Effect
//--------------------- ---------------------------
fadeSpeed = 1;
floatUpSpeed = 2;
this.onEnterFrame = function () {
d = this.getNextHighestDepth ();
Rauch = attachMovie ( "Rauch" , "Rauch" + d , d);
smoke._xscale = smoke._yscale = 10;
smoke._x = Math.random () * 5 ;
smoke.gotoAndPlay ( Math.round ( Math.random ( ) * 20) );
smoke.onEnterFrame = function () {
this._xscale = this._yscale + = fadeSpeed ;
this._alpha - = fadeSpeed ;
this._y - = floatUpSpeed ;
if ( this._xscale > = 100) {
this.removeMovieClip ();
}
} }
Der Name der Variablen "smoke " kann geändert werden, um Ihren Tabakrauch Element übereinstimmen werden.
SWF und FLV
Sie können die fertige SWF -Datei, die erzeugt werden, wenn Sie veröffentlichen auf jeder Web- Seite, die Flash unterstützt wird . Die FLV-Datei wird geöffnet und in Flash konfiguriert . Verwenden Sie die FLV , um die verschiedenen Elemente ändern und Ihren Rauch-Effekt , um Präferenzen . Für Entwickler , schaltet sich der FLV out wichtiger zu sein , da es andere SWF- Dateien aus diesem einzigen FLV erzeugen können. Viele Websites bieten Rauch -Effekt-Elemente haben auch die FLV zum Herunterladen verfügbar.