Mi inserisco in questa discussione perché credo sia quella giusta. Ho la necessità di usare un'immagine caricata tramite loadClip come pattern di sfondo.

Questo il mio script in AS3 funzionante:
package {
import flash.display.Sprite;
import flash.display.BitmapData;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.geom.Matrix;
import flash.system.Capabilities;

public class Pattern extends Sprite {

private var url:String = "pattern.jpg";
private var loader:Loader = new Loader();

public function Pattern() {

var request:URLRequest = new URLRequest(url);

loader.load(request);
loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, drawImage);
}

private function drawImage(event:Event):void {

var mySprite:Sprite = new Sprite();

var resX:Number = Capabilities.screenResolutionX;
var resY:Number = Capabilities.screenResolutionY;

var myBitmap:BitmapData = new BitmapData(loader.width, loader.height, false);
myBitmap.draw(loader, new Matrix());

var matrix:Matrix = new Matrix();

mySprite.graphics.beginBitmapFill(myBitmap, matrix, true);
mySprite.graphics.drawRect(0, 0, resX, resY);
mySprite.graphics.endFill();

addChild(mySprite);
}
}
}

Dovrei realizzarlo in AS2 perché il sito dove lo devo inserire è in Flash8. Non posso usare wmode=transparent e nemmeno importare un'immagine e usarla dalla librearia.