Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Контрол размывается в фулскрине (http://www.flasher.ru/forum/showthread.php?t=182358)

areostar 20.07.2012 18:56

Контрол размывается в фулскрине
 
Вложений: 2
Имеется флеш приложения(плеер) хочу добавить FullScreen

Вношу в слушатель кнопки код:

if(stage.displayState == StageDisplayState.NORMAL)
{
stage.fullScreenSourceRect = new Rectangle(_mediaPlayer.x,_mediaPlayer.y, _mediaPlayer.width , _mediaPlayer.height);
stage.displayState = StageDisplayState.FULL_SCREEN;
}
else
{
// stage.fullScreenSourceRect = null;
stage.displayState = StageDisplayState.NORMAL;

Изображение увеличивается норм, ControlBar(панель управления) тоже увеличивается правельно, но становиться какимто размытым

скрин 1 в приложении это в нормальном состоянии а 2 это ControlBar в FullScreen

что с этим делать??

caseyryan 20.07.2012 21:09

Код нужно обрамлять тегами AS3

Цитата:

что с этим делать??
не использовать это для элементов управления:
Код AS3:

stage.fullScreenSourceRect = new Rectangle(_mediaPlayer.x,_mediaPlayer.y, _mediaPlayer.width , _mediaPlayer.height);

судя по этому коду в полноэкранный четырехугольник попадает весь плеер целиком, что не есть гуд.

Если дело не в этом, то скорее всего для stage не заданы параметры масштабирования:
Код AS3:

stage.scaleMode = StageScaleMode.NO_SCALE;


areostar 20.07.2012 21:21

Цитата:

не использовать это для элементов управления:
А как управлять плеером тогда?

Цитата:

судя по этому коду в полноэкранный четырехугольник попадает весь плеер целиком, что не есть гуд.
Понимаю что не хорошо, но дизайн делел не я

Цитата:

stage.scaleMode = StageScaleMode.NO_SCALE;
Не помогло


Часовой пояс GMT +4, время: 11:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.