Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
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 22/11/2010, 14h33   #1
Candidat au titre de Membre du Club
 
chevalier lad
Inscription : avril 2010
Messages : 36
Détails du profil
Informations personnelles :
Nom : chevalier lad

Informations forums :
Inscription : avril 2010
Messages : 36
Points : 11
Points : 11
Par défaut Charger une image grâce à XML

Bonjour,

Je voudrai charger une image dont le chemin est contenu dans un fichier xml.
J'arrive à récupérer le chemin mais je ne sais pas comment assigner l'image à un bouton ou quoique ce soit.

Merci
lad86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 23h34   #2
Membre habitué
 
Développeur multimédia
Inscription : juin 2009
Messages : 128
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : juin 2009
Messages : 128
Points : 148
Points : 148
Hello,

C'est assez flou comme question.

Disons que une fois que tu as ton url, pour charger et afficher une image:
Code AS3 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
var urlImg:String = "chemin/monImage.jpg";
var request:URLRequest = new URLRequest(urlImg);
var loader:Loader = new Loader();
 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onIOError);	//Gestion d'erreur d'url par exemple
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);	//etat du chargement
 
//début du chargement
loader.load(request);
 
function onComplete(e:Event):void 
{
//containerCible est l'objet d'affichage sur lequel tu ajoute ton image
	containerCible.addChild(loader.content);
}
 
private function onIOError(e:IOErrorEvent):void 
{
	trace("Erreur de chargement du fichier : " + e.text);
}
 
private function onProgress(e:ProgressEvent):void 
{
	trace("image chargée à "+(e.bytesLoaded/e.bytesTotal)+"%.");
}
fazermokeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 10h51   #3
Candidat au titre de Membre du Club
 
chevalier lad
Inscription : avril 2010
Messages : 36
Détails du profil
Informations personnelles :
Nom : chevalier lad

Informations forums :
Inscription : avril 2010
Messages : 36
Points : 11
Points : 11
Merci =)
lad86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h17.


 
 
 
 
Partenaires

Hébergement Web