Сосредоточьте сцену во Flash CS4 / AS3 на автономном проигрывателе - PullRequest
0 голосов
/ 07 мая 2010

У меня есть презентация Flash (сделанная во Flash CS4 с AS3), я работаю и работаю в автономном проигрывателе Flash.Когда я начинаю презентацию, сцена находится во Flash-плеере, даже если я изменяю его размер.Презентация содержит компонент FLVPlayback, который в разных кадрах воспроизводит разный контент.Навигационное меню (состоящее из кнопок) используется для перемещения по различным кадрам.

Моя проблема в том, что если размер проигрывателя изменяется так, что он больше, чем сцена, иногда после входа и выхода из полноэкранного режима, сцена смещена влево, и я не могу найти способ вернуть ее обратно в центр.Я не могу поставить масштаб, так как содержимое становится искаженным, и я не хочу постоянно активировать fullScreen.Я просто хотел бы сосредоточить внимание на Flash Player.

Возможно ли такое?Любая помощь с благодарностью.

1 Ответ

1 голос
/ 07 мая 2010

Вы можете установить scaleMode на NO_SCALE, а align на TOP_LEFT. тогда игрок не будет изменять размеры или центрировать что-либо вручную. затем вы можете зарегистрировать обработчик resize , прочитать stageHeight и stageWidth из stage и центрировать свой корневой спрайт (экземпляр класса документа) внутри него.

Greetz
back2dos

...