|
Nel sito di un gioco in 3D, ho visto questo fantastico Effetto Fuoco (a sinistra c'è l'esempio che ho creato per darvi un idea) creato con Flash e ActionScipt 3.0, e ho deciso di condividerlo con voi.
|
Iniziamo.
01 - Apriamo Flash > File > Nuovo > File Flash (ActionScript 3)
02 - Salviamo il progetto nella stessa cartella contenente il contenuto del file zip scaricato prima.
03 - Apriamo il Panello Proprietà (Ctrl+F3) e nella casella Classe inseriamo il codice sotto:
04 - Sempre nel Proprietà documento inseriamo questi settaggi:
Per il seguito, vi lascio il videotutorial che vi spiega passo dopo passo tutti i passaggi. E' più facile farlo che spiegarlo..
Abbonati gratis a questo blog
ciao, funziona perfettamente ma ho un grandissimo problema:
quando invece di far partire il fuoco dal frame 1 lo voglio far partire dal 13(esempio reale) o da qualsiasi altro mi da errore, il fuoco funziona camiando la riga:
public function MainTimeline()
{
addFrameScript(1, frame1);
__setProp_fireFX_Scene1_Layer8_1();
return;
}// end function
in:
addFrameScript(13, frame1);
ma mi da errore
TypeError: Error #1009: Impossibile accedere a una proprietà o a un metodo di un riferimento oggetto null.
at main::MainTimeline/__setProp_fireFX_Scene1_Layer8_1()
at main::MainTimeline()
e non riesco in nessun modo a toglierlo, ribadisco che il file funziona ma su browser è fastidioso perchè esce il messaggio di errore come popup, sai mica aiutarmi? grazie
nonavasta@gmail.com
Ciao Luca...
ti rispondo solo adesso, perche ho pochissimo tempo ultimamente...
<span>in teoria da - TypeError: Error #1009: - perche non vede nessun oggetto...</span>
usa loader...e vedrai che funziona...
vedi l'esempio sotto:
var loader:Loader = new Loader();
loader.load(new URLRequest("fire_effect.swf"));
x=50;
y=50;
addChild(loader);
fammi sapere...
bestar..
ciao bestar. allora per cominciare… effetto straordinario :O wow
però ho un problemino. il codice per generare la fiamma lo dovrei integrare nel documento flash e non in un file .as
mi potresti aiutare? saluti ThE-NeRd