begin process at 2012 05 27 23:02:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Unload swf


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Unload swf

mercredi 17 février 2010 à 08:42:04 | Unload swf

mdracula

Bonjour,

Voila j'ai chercher la solution des jours mais aucune reponse

L'image suivante explique les fichiers du projet:


voila moi j'execute "fin.swf", ce dernier a une classe "main.as" ou se trouve tout mon code, mon menu est dans "fin.swf". example: dans le menu j'ai "about us" quand je click il load "about.swf" qui se trouve dan le dossier "to load".
Dans "about.swf" j'ai un bouton 'close', ce bouton dois le decharge "unload".je vous post les code pour vous aider.

Main.as:

Code ActionScript :
package {
	
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;

	public class Main extends MovieClip {

		public static const ENTRY_FRAME:Number=2;

		private var border:int=2;
		private var min:int=55;
		private var max:int=80;
		private var unit:Number;
		private var outdistancing:Number;
		private var speed:Number=0.15;
		private var _V:Number;
		private var now:Number=0;
		private var pUnit:Number;
		private var center:Array=new Array();
		private var icons_array:Array;
		private var url_array:Array;
		private var weath:Boolean=true;
		private var into:Boolean=true;
		private var xx:Number=0;
		private var yy:Number=0;

		

		public function Main() {

			addEventListener(Event.ENTER_FRAME, enterFrameHandler);
		}


		private function enterFrameHandler(event:Event):void {


			if (currentFrame>=Main.ENTRY_FRAME) {
				removeEventListener(Event.ENTER_FRAME, enterFrameHandler);
				stop();
				init();
			}
		}


		private function init():void {
			

			icons_array = new Array( menu_mc.ico_about,  menu_mc.icon_1_mc,  menu_mc.icon_2_mc,  menu_mc.icon_3_mc,
			               menu_mc.icon_4_mc,  menu_mc.icon_5_mc,  menu_mc.icon_6_mc, 
			   menu_mc.icon_7_mc, menu_mc.icon_8_mc );

			url_array=new Array  ('about.swf', 'to load/product.swf', 'to load/news.swf', 'to load/events.swf',
			                      'to load/gallery.swf', 'to load/download.swf', '',
			  'to load/registration.swf', 'to load/contact.swf' );

			unit=1*min;
			outdistancing=min+1;
			_V=max-min;
			pUnit=Math.PI/unit;


				for (var i:int=0; i < icons_array.length; i++) {
				icons_array[i].y=- border;
				center[i]=(2*i-icons_array.length-1)*outdistancing/2;

				icons_array[i].mouseChildren=false;
				icons_array[i].buttonMode=true;
				icons_array[i].id=i;
				icons_array[i].addEventListener(MouseEvent.MOUSE_DOWN,setDown);

			}


			menu_mc.tray.height=min+2*border;

			menu_mc.addEventListener(Event.ENTER_FRAME,moveMenu);

		}

		//-----------------
		//ici G quelque code pour l'animation du menu.....
		//---------------------



//-------cette partie pour charger les swf.

		private function setDown(evt:MouseEvent):void {

			var myLoader:Loader = new Loader();

			addChild(myLoader);

			var coco:URLRequest=new URLRequest(url_array[evt.target.id]);

			myLoader.load(coco);
			myLoader.x=49.5;
			myLoader.y=206;





//-------cette partie si je clik sur le logo il unload le swf deja 'loaded'

			logo.addEventListener(MouseEvent.CLICK,unloadSwf);

			function unloadSwf(e:MouseEvent):void {
				myLoader.unload();

			}
		}
	}
}


je veux fair la meme chose comme le logo pour le bouton close :

Code ActionScript :
logo.addEventListener(MouseEvent.CLICK,unloadSwf);

			function unloadSwf(e:MouseEvent):void {
				myLoader.unload();

			}


J'espere que g bien expliquer

Merci a vous.


Cette discussion est classée dans : private, var, mc, swf, array


Répondre à ce message

Sujets en rapport avec ce message

Unload external swf [ par mdracula ] [color=blue]Dear All, Please i need your help [^^clinoeil2] , i'm making a flash website with AS3, so we have index.swf and about.swf index.swf | preloader AS3 [ par moutmout789 ] Bonjour, Je suis entrain de créer un siteweb, dont voici la structure : Un swf "structure" depuis lequel on peu appeler, par 4 boutons, 4 autres swf Probléme de centrage [ par platypus69 ] Voila, je suis en train de faire une petit animation pour une soirée où je doit afficher des photos en mode aléatoire.Jusque là tous va bien, les phot affiche_photos aléatoirement [ par kartoon ] Bonjour,Voilà j'ai un code qui va chercher des photos dans un fichier nommé "images" dans lequel se trouve 11 photos au format jpg, et qui pioche les Assigner une image dynamique à un clip [ par Vano05 ] Bonjour à tous ! J'ai un petit probleme tout bete, mais qui me rend fou !Je voudrais adapter le code suivant pour assigner des positions bie cibler élément d' un array [ par luiscarol ] Bonjour à tous, étant nouveau et débutant en AS3, je cherche à cibler dans array un élément. c'est une navigation qui contient plusieurs SWF. je poste Clip dont le déplacement ne peut être limité [ par Otakumaster ] Bonjour, je voudrais que mon clip (ici nommé 'mc') se déplace lorsque je bouge la souris, ce qui marche, par contre je voudrais limiter son déplaceme lire plusieurs .swf externes à la suite [ par milooze2 ] Bonjour, je suis débutante en flash, et je ne trouve pas la solution à mon problème. J'ai 4 .swf externes que je voudrais charger et lire à la suite d [AS3] Petit problème intégration diaporama [ par manamiroo ] Bonjour à tous, merci de lire mon sujet, Je connais bien les fonctions de Flash mais reste débutante en ActionScript 3, or je suis en train de réali removeChild [ par Ariranha ] Bonjour, Je suis actuellement en train de travailler sur un site multilingue avec chargement des contenus via xml. Chaque page contient un mini-menu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,109 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales