2010-10-01 2 views

ответ

0

Следующий фрагмент кода создает элемент 100x100 маскирования, а затем загрузчик, который использует этот элемент для его маски. После создания загрузчика вызывается URL-адрес для заполнения загрузчика, затем загрузчик добавляется на сцену.

import flash.display.*; 
import flash.net.URLRequest; 

var rect:Shape = new Shape(); 
rect.graphics.beginFill(0xFFFFFF); 
rect.graphics.drawRect(0, 0, 100, 100); 
rect.graphics.endFill(); 
addChild(rect); 
var ldr:Loader = new Loader(); 
ldr.mask = rect; 

var url:String = "http://www.unknown.example.com/content.jpg"; 
var urlReq:URLRequest = new URLRequest(url); 
ldr.load(urlReq); 
addChild(ldr); 

Этот пример приведен прямо из документов Adobe. http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/display/Loader.html

0

В качестве альтернативы вы можете использовать тег изображения.

<mx:image id="img" source="http://foo.com/bar.png"/>