Цитата:
|
Сообщение от nauroman
Это...
Вот есть какой-то класс. Он не dynamic. Возможно ли как-то хранить данные в нём, которые не были описаны ?
|
ну а почему не описать-то, собственно:

Код:
package {
import flash.display.*;
import flash.events.Event;
import flash.net.URLRequest;
public class ImageLoader {
static public function load(param_url:String, param_some_container:DisplayObjectContainer):void {
var imageLoader:TargetLoader = new TargetLoader(param_some_container);
imageLoader.load(new URLRequest(param_url));
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imgLoaded);
}
private static function imgLoaded(evnt:Event):void{
var loader:TargetLoader=evnt.target.loader as TargetLoader;
loader.targetObj.addChild(loader.content);
}
}
}
import flash.display.*;
class TargetLoader extends Loader{
public var targetObj:DisplayObjectContainer;
public function TargetLoader(param_container:DisplayObjectContainer){
targetObj=param_container;
}
}
ImageLoader.load("test.jpg",this);