load extern billede, (attachBitmap)
HejJeg henter billeder udefra min flashfil (bruger flash 8), og da nogen af dem skal skaleres ned, bruger jeg koden for at holde kvaliteten:
var PictureLoadListener:Object = new Object();
PictureLoadListener.onLoadInit = function(md:MovieClip)
{
md._width = _root.picWidth;
md._height = _root.picHeight;
var bitmap:BitmapData = new BitmapData(md._width,md._height,true);
md.attachBitmap(bitmap,md.getNextHighestDepth(), "auto", true);
bitmap.draw(md);
}
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(PictureLoadListener);
mcl.loadClip(result[i].Picture,piccontainer);
Koden virker fint lokalt, men når jeg ligger den på nettet, sker der intet. Første indskydelse var at der var problemer med tilladelse, men hvis jeg ikke udfører noget kode i OnLoadInit
PictureLoadListener.onLoadInit = function(md:MovieClip)
{
}
henter den billederne fint ind. Jeg har før brugt koden uden problemer, og jeg har også haft et eksempel med noget der virkede, som stoppede. (jeg mistænker lidt flash player 9)
Er der nogen af jer der har haft ligende problemer, eller kan se en fejl jeg har lavet?
