Я хочу автоматически установить размер карты на размер контейнера. Я использую:
stage.addEventListener(Event.RESIZE, resizeListener);
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
function resizeListener (e:Event):void {
map.setSize(new Point(stage.width, stage.height));
}
Когда начинается Flash-фильм, я делаю
map.setSize(new Point(stage.width, stage.height));
на карте инициализации.
Я использую версию 1.20 компонента SWC на Flash CS5 и AS3. Однако при компиляции SWF-файла происходит сбой плеера.
Я видел, что с v1.8 API вы можете без проблем изменить размер карты до размера сцены.
Кто-нибудь сталкивался с этим раньше?
Есть мысли по поводу решения?
Решение
Используйте stage.stageWidth
и stage.stageHeight
.