Только что сделал тест, отрисовка работает:

Код AS3:
package {
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.Sprite;
import flash.display.StageDisplayState;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.text.TextField;
public class Test extends Sprite {
private var tf : TextField;
public function Test() {
tf = new TextField();
tf.text = "Hello";
tf.x = 10;
tf.y = 10;
addChild(tf);
if (!stage) {
addEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
} else addedToStageHandler();
}
private function addedToStageHandler(event : Event = null) : void {
removeEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
stage.displayState = StageDisplayState.FULL_SCREEN;
stage.addEventListener(MouseEvent.CLICK, stageClickHandler);
}
private function stageClickHandler(event : MouseEvent) : void {
var bd : BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);
bd.draw(null);
stage.displayState = StageDisplayState.NORMAL;
var bm : Bitmap = new Bitmap(bd);
addChild(bm);
}
}
}
Не могли бы вы уточнить:
1. Какая версия плеера используется для тестирования (версия, standalone/web plugin)
2. Загружается ли эта флешка в другую при тестировании (прелоадером, в качестве модуля)
Стоит обратить внимание на то, что при использовании полноэкранного отображения размер стэйджа никоим образом не меняется, то есть при снятии скриншота у вас получится скриншот окна в нормальном размере приложения, а не полноэкранном.