Bonjour à tous !

Je suis débutant en Flash et mon programme a un comportement étrange ...

voici le contexte :
Dans mon stage j'ai un Sprite.
Ce Sprite contient un Loader...(ce dernier charge un fichier SWF)

Ademettons que mon Sprite ait la position x=100 et y=100.

Si j'ai bien compris le fonctionnement de flash, mon loader devrait par défaut se positionner à x=0 et y=0 par rapport au container parent, autrement dit le Sprite...

Mais mon Loader est positionné à x=0 et y=0 par rapport au stage !

voici l'extrait de mon code :

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
public class MyClass extends Sprite
{
	private var G_Loader	= MyLoader ;
 
	public function MyClass() : void
	{
		this.G_Loader = new MyLoader();
	}
 
 
	public function Init( ):void
		{
 
			this.addChild( this.G_Loader );
 
		}
 
 
		//----------------------
		public function Charger (Url : String) : void
		{
			this.G_Loader.Charger( Url ) ;
		}
 
		//----------------------------
		public function DeCharger (Url : String) : void
		{
			this.G_Loader.Decharger();
		}
 
 
 
	}
}
Le code présent ici est une image de mon code réel...
donc ne vous tracassez pas si vous voyez un constructeur et une méthode Init()

Merci d'avance pour vos réponses...
A Bientot

Thomas