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 06/02/2011, 22h08   #1
Invité de passage
 
Inscription : février 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 2
Points : 0
Points : 0
Par défaut Chargement d'un Xml

Bonsoir,
Si quelqu'un peut m'aider.

Je suis un tutoriel pour développer un site full flash, je suis de niveau moyen en As3 et débute dans le codage de xml... C'est la première fois que je code dans flash builder. J'ai la CS4 de Flash et CS5 de Flash BUILDER

Pour ma rubrique menu, j'ai créer un xml et une classe AS3 "menu".
Je charge le xlm et lui demande de charger les data.
pour le moment je veux juste tester avec la fonction trace mais dans flash j'ai des erreurs de compilation.
1084: Erreur de syntaxe : colon est attendu devant assign.
1084: Erreur de syntaxe : rightbrace est attendu devant semicolon.
Dam13n est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2011, 22h09   #2
Invité de passage
 
Inscription : février 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 2
Points : 0
Points : 0
je ne sais pas ce qu'est colon ni semi colon.
c'est sur les ligne 20 et 21
J'ai vérifié la synthaxe par rapport au tuto et apriori c'est bon... Je sèche

Code :
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
28
29
30
31
package fr.emob.dvd.menu
{
	import flash.display.MovieClip;
	import flash.events.Event;
	import flash.net.URLLoader;
	import flash.net.URLRequest;
 
	public class Menu extends MovieClip
	{
		private var xmlLoader:URLLoader;
		private var xmlData:XML;
 
		public function Menu()
		{
			init();
		}
 
		private function init();void
		{
			xmlLoader = new URLLoader();
			xmlLoader.addEventListener(Event.COMPLETE, onXMLLoadComplete );
			xmlLoader.Load( new URLRequest( 'data/xml/menu.xml' ) );
		}
 
		private function onXMlLoadComplete( event:Event = null ):void
		{
			xmlData = new XML( xmlLoader.data );
			trace( 'xmlData.item' );
		}
	}
}
Dam13n est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 15h40   #3
Membre Expert
 
Avatar de Lorenzo77
 
Inscription : mai 2006
Messages : 1 294
Détails du profil
Informations personnelles :
Âge : 40
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2006
Messages : 1 294
Points : 1 220
Points : 1 220
salut

Code :
private function init();void
a remplacer par
Code :
private function init():void
__________________
Le plus grand arbre est né d'une graine menue, une tour de neuf étages est partie d'une poignée de terre.
Mon blog : http://web.codeur.free.fr
Lorenzo77 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 08h49.


 
 
 
 
Partenaires

Hébergement Web