![]() |
fullscreen плеера
Здравствуйте, возник такой вопрос: есть на сцене мувиклип с именем PAGE, внутри него размещен еще один мувиклип page_08, в котором сидит видеоплеер. У видеоплеера есть кнопка фулскрин. Однако фулскринит она целиком мувиклип, т.е. все, что видит на сцене, а не сам видеоплеер. Подскажите пожалуйста, как сделать так, что бы на полный экран разворачивался только сам плеер?
Это прописано внутри плеера: Код AS3:
|
смотреть в сторону метода stage.getFullScreenSourceRect() и забить на StageDisplayState.FULL_SCREEN;
|
Ну вообще-то можно и так, только подписаться на ресайз стейджа и перепозиционировать элементы. Например тот же плеер вытягивать при фуллскрине на передний план ставить его в 0:0, и растягивать на весь Экран.
|
getFullScreenSourceRect в разы проще и эффективнее
|
Да, почитал, крутая штука. Только зачем жеж дезинформировать))
fullScreenSourceRect : Rectangle Flash Player масштабирует конкретный участок рабочей области в полноэкранный режим. А не getFullScreenSourceRect. |
Причем тут дезинформация? Писал по памяти, может малость не правильно вспомнил название метода, все равно поиск такие огрехи исправит )
|
Спасибо) почитала, попробовала, но все равно какая-то пардон, фигня выходит)):
Код AS3:
Может еще не затруднит ткнуть носом на ошибки? |
В качестве прямоугольника для stage.fullScreenSourceRect() нужно передавать именно координаты и размеры той области, которую нужно увеличить на весь экран. В нее не должны попадать никакие элементы управления и.т. так как все это так же увеличится.
Результат работы этого метода прост, он, как бы просто наезжает камерой на нужный участок |
спасибо))
|
| Часовой пояс GMT +4, время: 04:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.