Thread: Bluring Slide
View Single Post

  #20 (permalink)  
Old 22-01-08, 05:53
Flep Flep is offline
Administrator
 
Join Date: Jul 2007
Location: Cesena
Posts: 4,447
Rep Power: 6
Flep is on a distinguished road
Re: Bluring Slide

Quote:
Originally Posted by before View Post
salve a tutti, questa applicazione è fantastica ma avrei l'esigenza di aggiungere un tasto che mi carichi un swf esterno. Potrete aiutarmi? Con as3 brancolo nel buio più totale. Grazie
Supponiamo che hai un bottone sullo stage che ha nome istanza botone_btn.
1. Importa la calsse SimpleButton, in alto in Main.as:
Code:
import flash.display.SimpleButton
e l' evento MouseEvent:
Code:
import flash.events.MouseEvent;
importa la classe Loader:
Code:
import flash.display.Loader;
aggiungi una proprietà Loader:
Code:
private var loader:Loader;
2. Vai in Main.as e nella funzione init, dopo questa riga
Code:
addChild(container_mc);
aggiungi
Code:
swapChildren(bottone_btn,container_mc);
3. Per caricare l' SWF, sempre nella funzione init, aggiungi:
Code:
bottone_btn.addEventListener(MouseEvent.MOUSE_DOWN,caricaSWF);
4. Crea la funzione caricaSWF:
Code:
private function caricaSWF(evt:MouseEvent):void
{
	var request:URLRequest=new URLRequest('esterno.swf');
	loader=new Loader();
	loader.contentLoaderInfo.addEventListener(Event.COMPLETE,SWFcaricato);
	loader.load(request);
}
5. Crea la funzione SWFcaricato:
Code:
private function SWFcaricato(evt:Event):void
{
	addChild(loader);
}
__________________

 


I recommend: Essential Actionscript 3.0

- Non rispondo ai messaggi privati con domande tecniche. Apri una discussione sul forum !
- I do not reply technicians pvt messages. Open a thread !
Reply With Quote