Вспышка:переносить сцену на левую сторону при изменении размера?

StackOverflow https://stackoverflow.com/questions/6828923

  •  26-10-2019
  •  | 
  •  

Вопрос

Я немного новичок в прошивке, и у меня возникла странная проблема.

У меня есть простое флеш-приложение, которое при запуске во Flash player выглядит следующим образом

enter image description here

дело в том, что когда я изменяю размер окна Flash Player, слева и вверху сцены становится видна черная рамка.enter image description here

Теперь, возможно ли, что эти черные области начнут появляться с правой стороны, а сцена будет зафиксирована слева?Странно то, что эти черные области не являются частью сцены, координата (0,0) находится там, где начинается белая область, а не в углу окна, и это вызывает у меня проблемы.

Это было полезно?

Решение

Добавьте это в свой основной класс, чтобы выровнять сцену в левом верхнем углу:

addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);

private function onAddedToStage(e:Event):void 
{
    removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
    stage.align = StageAlign.TOP_LEFT;
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top