pinkWisky
Messages postés77Date d'inscriptiondimanche 13 juin 2004StatutMembreDernière intervention17 décembre 2010
-
17 déc. 2009 à 17:34
pinkWisky
Messages postés77Date d'inscriptiondimanche 13 juin 2004StatutMembreDernière intervention17 décembre 2010
-
18 déc. 2009 à 17:48
Bonjour,
Pour un lecteur video en AS3, j'importe un image pour la placer dans le lecteur avant la lecture de la video.
Probleme : cette image apparait devant tous les autres clips presents sur la scene : une image png (appellée : mc_grille ) et la barre de commande (appellée : mcVideoControls). J'aimerai que le loader "conteneurImage" apparaisse derriere ces 2 elements.
Voici mon code :
// création du conteneur de l'image ou du swf
var conteneurImage:Loader = new Loader();
// url de l'image ou du swf à charger
var image:URLRequest = new URLRequest("hall_accueil_copyright_Stofleth.jpg");
// chargement de l'image ou du swf dans le conteneur
conteneurImage.load(image);
this.addChildAt(conteneurImage,0);
this.addChildAt(grille_mc,1);
et l'erreur 1067 sur la derniere ligne. J'y comprends vraiment rien en AS3. Alors comment redéfinir la profondeur des clips en présence ???
... qui devrait à priori placer conteneurImage et grille_mc, au dessus, sur la scène, j'ai toujours l'erreur 1067 ("contrainte implicite d'une valeur du type Class vers un type sans rapport flash.display:DisplayObject").
Il semble que ce clip (grille_mc), placé sur la scene avec une image PNG dedans, soit mal déclaré, ou bien qu'il n'est pas reconnu, ou bien que je n'utilise pas la bonne methode ... que dois-je faire pour éviter cette erreur (à part aller lire le bouquin sur as3) ??