Цитата:
Сообщение от ShockWave512
При ресайзе стейджа, надо менять размеры зоны вьюпорта и стейджа самого старлинга. Из-за этого и будут смещатся элементы отрисовки.
|
Собственно товарищ
ShockWave512 говорит о
Код AS3:
stage.addEventListener(flash.events.Event.RESIZE, stage_resizeHandler, false, int.MAX_VALUE, true);
Код AS3:
private function stage_resizeHandler(event:flash.events.Event):void
{
_starling.stage.stageWidth = this.stage.stageWidth;
_starling.stage.stageHeight = this.stage.stageHeight;
const viewPort:Rectangle = _starling.viewPort;
viewPort.width = this.stage.stageWidth;
viewPort.height = this.stage.stageHeight;
try {
_starling.viewPort = viewPort;
} catch(error:Error) {}
}