Bonjour à tous,

Bien je suis en train de réalisé un site en flash composé de plusieurs swf externes.

Ma première image du fichier principal est un préchargement de l'animation, avec une bougie dont l'occurence s'appelle "bougie" est un clip dont l'alpha est baissé à 0 lorsque l'animation est chargée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
onClipEvent (enterFrame) {
	 Total = _root.getBytesTotal();
	 Lu = _root.getBytesLoaded();
     rapport = Math.round((Lu)/(Total)*100);
     _root.prc.text = Math.round(rapport);  // Affichage du pourcentage dans un champ texte dynamique pourcentage
 
     if (rapport == 100) {
		 var alpha=100;
		 for(i=1;i<=10;i++)
		 {
			 _root.bougie._alpha = alpha-10;
		 }
		_root.gotoAndStop(2) ;
     }
}
Jusque là rien d'extraordinaire et tout fonctionne. Dans ma seconde image, j'inclue donc un nouveau swf externe qui lui aussi commence avec un préchargement. Même système de bougie etc...

Hors survient le problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
onClipEvent (enterFrame) {
	 Total = this._parent.getBytesTotal();
	 Lu = this._parent.getBytesLoaded();
     rapport = Math.round((Lu)/(Total)*100);
     this._parent.prc.text = Math.round(rapport);  // Affichage du pourcentage dans un champ texte dynamique pourcentage
 
     if (rapport == 100) {
 		 var alpha=100;
		 for(i=1;i<=10;i++)
		 {
			 this._parent.bougie._alpha = alpha-10;
		 }
         this._parent.gotoAndPlay(2) ;
     }
}
Dans ce code, le gotoAndPlay() fonctionne bien, indiquant que le this._parent cible bien l'animation.

Par contre, l'alpha this_parent.bougie._alpha ne se produit pas. Mon image disparaît directement... Et je ne comprends pas pourquoi... Si quelqu'un a une idée, merci d'avance !