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 :
Le code présent ici est une image de mon code réel...
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(); } } }
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
Partager