Bonjour à tous,
Voila que depuis hier je freine sur un détail...
Voici mon problème :
Je dispose d'une scène dans laquelle je vais charger un swf externe. Je souhaiterais que le swf chargé dynamiquement soit visible seulement sur une partie, donc masqué (comme avec un calque de masque) par un autre clip que je crée en AS.
[code]
//Création du clip vide et chargement du swf externe.
this.createEmptyMovieClip("mc_vide", 2);
mc_vide.loadMovie("diaporamaweb.swf");
mc_vide._x = 205;
mc_vide._y = 22;
//Création du Masque
this.createEmptyMovieClip("mc_mask",1);
mc_mask.beginFill(0xFF6600,100);
mc_mask.moveTo(190,20);
mc_mask.lineTo(880,20);
mc_mask.lineTo(880,449);
mc_mask.lineTo(190,449);
mc_mask.moveTo(190,20);
mc_mask.endFill();
//Masque
mc_vide.setMask(mc_mask);
[/code]
Le chargement se fait bien evidement mais la fonction setMask ne semble pas marcher.
Les deux clips sotn crééer mais le mask ne masque pas le premier clip chargé.
J'ai essayer avec un clip mis sur la scene portant l'occurence mc_mask, mais ca ne marche pas non plus.
Peut-être est-ce du au fait qu'il ne soit pas sur un calque?
Cordialement,
Tchix