выяснил что перестаёт работать :
Код: Выделить всё
bmd.draw(stage, screen);
выяснил ещё что не работает изза:
Код: Выделить всё
addChild(loader[idtempelement]);
функция для сохранения картинки
Код: Выделить всё
private function drawAndUpload(e: MouseEvent) { var bmd:BitmapData = new BitmapData(250,250,false,0); bm = new Bitmap(bmd,"auto",true); var screen = new Matrix(); screen.tx = screen.tx - 290; screen.ty = screen.ty - 200; bmd.draw(stage, screen); test4.text="ok"; images.push(new JPGEncoder(100).encode(bmd)); photoLoader = new PhotoUploader(vkontakte); photoLoader.addEventListener(VkontakteErrorEvent.ERROR, errorHandler); photoLoader.addEventListener(LoaderEvent.SAVE, saveHandler); photoLoader.addEventListener(LoaderEvent.UPLOAD_COMPLETE, uploadCompleteHandler); photoLoader.files = images; photoLoader.upload("127865839"); }
Код: Выделить всё
private function loaderElement() { loader[idtempelement] = new Loader(); url = new URLRequest(idelement); loader[idtempelement].load(url); loader[idtempelement].x = xposelement; loader[idtempelement].y = 0; idElA[idtempelement] = idtempelement; xposElA[idtempelement] = loader[idtempelement].x; yposElA[idtempelement] = loader[idtempelement].y; addChild(loader[idtempelement]); }