Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> presentazione Software >> .

Realistici effetti di fumo in Flash

Se stai cercando di creare un effetto fumo realistico da utilizzare in una pistola fumante , sigaretta , fuoco o in una nebbia, utilizzando Flash vi darà l'effetto desiderato . Un effetto fumo realistico può essere applicato anche su di immagini, giochi e tutto ciò che ha bisogno di quello sguardo realistico e di fantasia per gli appassionati di animazione Flash. Le diverse variabili utilizzate in un effetto di animazione fumo possono anche essere personalizzati , permettendo l'effetto di essere cambiato e applicato in altre animazioni Flash . Document Setup

Se stai cercando di creare un effetto fumo da inserire in una piccola sezione di una pagina Web , prendere tempo per impostare le giuste dimensioni dell'immagine e il frame rate . Le proprietà del documento possono essere determinati da l'immagine di sfondo , mentre il frame rate , che determina la velocità di riproduzione , può essere impostato a seconda di come realistico l' effetto fumo dovrebbe essere . Un effetto nebbia , un effetto pistola fumante e una sigaretta tutti hanno diversi frame rate .
Smoke

Solo uno sbuffo di fumo si crea , dopo di che ActionScript viene utilizzato per duplicarla più e più volte , in ultima analisi, producendo l'effetto complessivo di fumo . Dal momento che un effetto fumo tende a guardare meglio quando si scivola avanti e indietro invece di andare alla deriva verso l'alto , è opportuno utilizzare l'effetto di interpolazione forma destra e sinistra per renderlo più realistico e ottenere l'effetto deriva.
è necessaria
ActionScript Codice

un solo blocco di ActionScript per abilitare l'effetto fumo . Questo blocco di codice contiene variabili che possono essere alterati per produrre l' effetto desiderato per le diverse applicazioni , consente di essere riutilizzato per varie applicazioni . Il seguente codice crea un effetto realistico pistola fumante :

//realistico effetto fumo

//--------------------- ---------------------------

fadeSpeed ​​= 1;

floatUpSpeed ​​= 2;

this.onEnterFrame = function () {

d = this.getNextHighestDepth ();

fumo = attachMovie ( 'fumo' , 'fumo' + 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 ​​;

se ( this._xscale > = 100 ) {

this.removeMovieClip ();

} < br

}

}
>

Il nome della variabile "fumo " può essere modificata per abbinare il vostro nome di elemento di fumo .
SWF e FLV

è possibile utilizzare il file SWF ready-made che viene generato quando si pubblica su qualsiasi pagina Web che supporta Flash . Il file FLV viene aperto e configurato in Flash . Utilizzare il file FLV per modificare i vari elementi e personalizzare il vostro effetto fumo alle preferenze dell'utente . Per gli sviluppatori , l' FLV risulta essere più importante in quanto può generare altri file SWF da quel singolo file FLV . Molti siti web che offrono elementi di effetto fumo avranno anche l' FLV disponibile per il download .

 

software © www.354353.com