![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2009
Сообщений: 16
|
Доброго дня Господа Флашеры!
![]() Помогите мне разобраться с выводом картинки на печать. Есть сцена, в ней на разных слоях (8 обычных и 1 MotionGuide), есть анимации. Вся сцена длиться в 160 кадров. Я хочу рапечатать 1 кадр первого слоя. ![]() Для этого, на первом слое, этому первому кадру присвоенно "FrameLabel" "1", а в последнем кадре стоит код: На втором слое, в последнем кадре появляется кнопка "Печать" (btn_print). Естественно, этой кнопке я привязываю код: var btn_print:PrintJob = new PrintJob(); var result:Boolean = btn_print.start(); if (result) { btn_print.addPage('map_mc', null, {printAsBitmap:false}, 1); btn_print.send(); delete btn_print; } else { } и вся сцена работает без кода
Все проигрывает и проигрывает и т.д................ Другой момент, если все это я сохроняю в AS2 и к кнопке привязываю код: btn_print.onRelease = function() { var pageCount:Number = 0; var my_pj:PrintJob = new PrintJob(); if (my_pj.start()) { my_pj.orientation = "landscape"; if (my_pj.addPage(0, {xMin:222,xMax:1014,yMin:60,yMax:632})) { pageCount++; } } if (pageCount>0) { my_pj.send(); } delete my_pj; } Подскажите мне, где я чего не так написал???? Ну очень не хочу переписывать с AS3 на AS2........ ![]()
__________________
Молчание "ЗОЛОТО" Вот почему его часто не хватает женщинам!!! |
![]() |
Часовой пояс GMT +4, время: 02:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|