Цитата:
|
чтобы не писать один и тот же код много раз,
|
если вы используете ООП этого делать не придется. Я например прописываю код загрузки один раз:

Код AS3:
public function loadPic (path:String, callBack:Function):void
{
var loader:Loader = new Loader ();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, callBack);
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, securityErrorHandler);
loader.load(new URLRequest(path));
}
и потом использую эту функцию в экземплярах и наследниках этого класса, например так:

Код AS3:
loadPic (SITE_URL + data.image[1].image_path, makePreviewPic);
где makePreviewPic - коллбек, который обрабатывает и размещает полученное изображение. Способов проще и удобней я не придумал :-)