1
Qu'est-ce que je fais mal ici? Cela fonctionne si "carré" est un rendu vectoriel mais pas si c'est une image chargée depuis une URL. Le code suitAS2 setMask ne fonctionne pas pour moi sur Flash 8
stop();
this.Security.allowInsecureDomain("*");
this.Security.allowDomain("*")
this.createEmptyMovieClip("square", 1);
this.createEmptyMovieClip("triangle", 2);
triangle.beginFill(0xFFFFFF,100);
triangle.moveTo(10,10);
triangle.lineTo(10,50);
triangle.lineTo(50,10);
triangle.endFill();
var MCL:MovieClipLoader = new MovieClipLoader();
var mListener:Object = new Object();
mListener.onLoadInit = function(target_mc:MovieClip) {
target_mc.setMask(triangle);
};
MCL.addListener(mListener);
MCL.loadClip("http://farm6.static.flickr.com/5167/5257133700_64698a6cea_s.jpg",square);
return;
J'ai aussi essayé square.cacheAsBitmap = true; et triangle.cacheAsBitmap = true; après CreateEmptyMovieClip et cela ne fonctionne toujours pas. – demlog