Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 21h25   #1
Invité de passage
 
Inscription : avril 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 26
Points : 3
Points : 3
Par défaut Chargement fichier swf externe

Bonjour tout le monde,

Voilà j'ai un problème avant en AS 2 pour charger un swf externe en cliquant sur un bouton, je mettais quelque chose du genre :

Code :
1
2
3
btn_bouton.onPress=function(){
	loadMovieNum("swf.swf", 2);
	}
Mais là avec l' as3 je pige rien ...

J'ai essayé ceci :

Code :
1
2
3
4
5
6
7
8
9
10
var chargeur:Loader = new Loader();
var adresse:URLRequest = new URLRequest("contact.swf");
chargeur.load(adresse);
addChild(chargeur);
 
btn_contact.addEventListener(MouseEvent.CLICK,charger1);
function charger1(evt:MouseEvent) {
    adresse = new URLRequest("contact.swf");
    chargeur.load(adresse);
}
Mais rien à faire il s'affiche rien...

dans le clip ou se trouve le calque avec mon bouton, j'ai créé un calque avec ce code là mais rien à faire...

Auriez-vous une idée de comment procéder pour charger le swf ?

Merci à vous.
laurent94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 10h44   #2
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Ajoute déjà des listener sur ton loader, cela te permettra de voir si ton swf est correctement charger et sinon de voir ce qui pose problème
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 13h34   #3
Invité de passage
 
Inscription : avril 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 26
Points : 3
Points : 3
Bonjour et merci de ton aide,

J'ai mondifier mon code, je n'avais pas bien nommé mon chargeur.... Mais maintenant j'ai une nouvelle erreur que je ne comprend pas trop :

Code :
1
2
3
4
5
TypeError: Error #1034: Echec de la contrainte de type*: conversion de flash.display::MovieClip@4db5a5d9 en flash.display.Loader impossible.
	at flash.display::Sprite/constructChildren()
	at flash.display::Sprite()
	at flash.display::MovieClip()
	at siteweb_fla::bouton_7()
et voici mon nouveau code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
var zone_affichage:Loader = new Loader();
var adresse:URLRequest = new URLRequest("contact.swf");
zone_affichage.load(adresse);
addChild(zone_affichage);
 
 
 
btn_contact.addEventListener(MouseEvent.CLICK,charger1);
function charger1(evt:MouseEvent) {
    adresse = new URLRequest("contact.swf");
    zone_affichage.load(adresse);
}
Je crois que ça dois être une histoire de parenté des fichiers ou des clip non ? Mais je comprend pas trop...
laurent94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 14h07   #4
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Ton addChild fait le sur un composant qui hérite UIComponent ( à valider mais il me semble que c'est ca )
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 14h41   #5
Invité de passage
 
Inscription : avril 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 26
Points : 3
Points : 3
re,

Je comprends pas trop ce que je dois faire là avec addChild.. et UIComponent.. J'ai bien essayé de regarder l'aide de flash mais ça reste un peu vague...

j'ai cherché sur cette page, mais je comprends pas trop ce qu'il marque...

Merci en tout cas.
laurent94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h37.


 
 
 
 
Partenaires

Hébergement Web